X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/ee2704e19135ee6c9874289be49168f70cbbfce1..dad2bcd34c37444e767be878547a735d94226942:/carpeta/Documentacion/Modelo14/mo14%20-%20Implementacion%20de%20seguridad.rtf?ds=sidebyside diff --git a/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf b/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf index 6eb907a..4bd21ee 100644 --- a/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf +++ b/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf @@ -1,8503 +1,648 @@ -{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} -{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;} -{\f36\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Trebuchet MS{\*\falt Desyrel};}{\f37\froman\fcharset238\fprq2 Times New Roman CE;}{\f38\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f40\froman\fcharset161\fprq2 Times New Roman Greek;} -{\f41\froman\fcharset162\fprq2 Times New Roman Tur;}{\f42\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f43\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f44\froman\fcharset186\fprq2 Times New Roman Baltic;} -{\f45\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f57\fmodern\fcharset238\fprq1 Courier New CE;}{\f58\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f60\fmodern\fcharset161\fprq1 Courier New Greek;} -{\f61\fmodern\fcharset162\fprq1 Courier New Tur;}{\f62\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f63\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f64\fmodern\fcharset186\fprq1 Courier New Baltic;} -{\f65\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f397\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f398\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};} -{\f400\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f401\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f404\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0; -\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128; -\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red12\green12\blue12;}{\stylesheet{\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* -\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\*\cs15 \additive \ul\cf2 \sbasedon10 \styrsid10311064 Hyperlink;}{ -\s16\ql \li0\ri0\widctlpar\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \sbasedon0 \snext16 \styrsid4345174 header;}{\s17\ql \li0\ri0\widctlpar -\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \sbasedon0 \snext17 \styrsid4345174 footer;}{\*\cs18 \additive \sbasedon10 \styrsid4345174 page number;}{\*\ts19\tsrowd -\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \sbasedon11 \snext19 \styrsid16529899 Table Grid;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid-519136468\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 -\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091 -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3240\jclisttab\tx3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;} -\f10\fbias0 \fi-360\li3960\jclisttab\tx3960\lin3960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li4680 -\jclisttab\tx4680\lin4680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5400\jclisttab\tx5400\lin5400 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6120\jclisttab\tx6120\lin6120 }{\listname -;}\listid708575314}{\list\listtemplateid281997924\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 -\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 -}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 -{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid842862220}{\list\listtemplateid-1544498596\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 -\levelindent0{\leveltext\leveltemplateid134873103\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873113\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115 -\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'03.;}{\levelnumbers\'01;} -\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 } -{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873115\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1169293974}{\list\listtemplateid2057888870\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873113\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115 -\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'03.;}{\levelnumbers\'01;} -\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 } -{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873115\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1192568255}{\list\listtemplateid-1593687246\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 -{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;} -\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320 -\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1806699302} -{\list\listtemplateid-2013899526\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720 -\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 -{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1882402713}}{\*\listoverridetable{\listoverride\listid708575314\listoverridecount0\ls1}{\listoverride\listid1882402713\listoverridecount0\ls2} -{\listoverride\listid1806699302\listoverridecount0\ls3}{\listoverride\listid842862220\listoverridecount0\ls4}{\listoverride\listid1192568255\listoverridecount0\ls5}{\listoverride\listid1169293974\listoverridecount0\ls6}}{\*\rsidtbl \rsid20704\rsid151245 -\rsid151329\rsid157895\rsid216146\rsid265749\rsid286523\rsid294813\rsid414882\rsid541785\rsid545908\rsid659525\rsid676765\rsid722229\rsid746267\rsid878582\rsid1002065\rsid1050570\rsid1141711\rsid1180580\rsid1202680\rsid1261937\rsid1323277\rsid1443031 -\rsid1447750\rsid1465936\rsid1532427\rsid1579352\rsid1639306\rsid1639602\rsid1713792\rsid1719069\rsid1731785\rsid1785549\rsid1847316\rsid1861734\rsid1906447\rsid2170166\rsid2245428\rsid2303000\rsid2492985\rsid2515417\rsid2520496\rsid2522242\rsid2631793 -\rsid2633967\rsid2643954\rsid2705535\rsid2708492\rsid2841377\rsid2884575\rsid2897863\rsid2899807\rsid3042866\rsid3082843\rsid3213315\rsid3225670\rsid3240602\rsid3289990\rsid3424186\rsid3434675\rsid3549731\rsid3552831\rsid3610451\rsid3686347\rsid3693239 -\rsid3693762\rsid3868438\rsid3880643\rsid3891034\rsid3935565\rsid3936840\rsid4004064\rsid4027509\rsid4073242\rsid4130750\rsid4131712\rsid4141932\rsid4201161\rsid4203740\rsid4207939\rsid4271030\rsid4329851\rsid4345174\rsid4407600\rsid4465047\rsid4668982 -\rsid4809301\rsid4864066\rsid4874609\rsid4996380\rsid4999623\rsid5138116\rsid5138839\rsid5274261\rsid5385367\rsid5535349\rsid5712412\rsid5781175\rsid5794809\rsid5839235\rsid5843278\rsid5858157\rsid5901293\rsid5915161\rsid5922090\rsid6364580\rsid6447039 -\rsid6452201\rsid6553639\rsid6558819\rsid6688377\rsid6834870\rsid6890163\rsid6904291\rsid6967832\rsid7041709\rsid7215054\rsid7225471\rsid7230403\rsid7353473\rsid7359439\rsid7477621\rsid7537636\rsid7540356\rsid7541208\rsid7608511\rsid7735901\rsid7756374 -\rsid8002554\rsid8015672\rsid8016830\rsid8069897\rsid8091998\rsid8146442\rsid8151511\rsid8392606\rsid8411340\rsid8468892\rsid8471795\rsid8484030\rsid8598060\rsid8600308\rsid8660967\rsid8661363\rsid8870092\rsid8872054\rsid8986135\rsid8997858\rsid9053857 -\rsid9126113\rsid9130035\rsid9185197\rsid9186327\rsid9318052\rsid9334059\rsid9377159\rsid9381896\rsid9399611\rsid9454319\rsid9459024\rsid9516969\rsid9595785\rsid9665444\rsid9709654\rsid9840535\rsid9898983\rsid9902767\rsid10171893\rsid10224589\rsid10311064 -\rsid10432972\rsid10556177\rsid10634543\rsid10701697\rsid10885258\rsid10897988\rsid10958806\rsid11030114\rsid11038731\rsid11079232\rsid11152602\rsid11340260\rsid11412386\rsid11428129\rsid11496209\rsid11666120\rsid11677346\rsid11892371\rsid12008998 -\rsid12016325\rsid12020020\rsid12075659\rsid12086585\rsid12126871\rsid12208366\rsid12331473\rsid12402038\rsid12601929\rsid12672350\rsid12746594\rsid12787667\rsid12800265\rsid12849087\rsid12866779\rsid12926129\rsid12990600\rsid13048222\rsid13174396 -\rsid13179560\rsid13205155\rsid13256117\rsid13375992\rsid13376273\rsid13389428\rsid13438039\rsid13445777\rsid13448394\rsid13502073\rsid13504653\rsid13728141\rsid13905533\rsid13967337\rsid13969815\rsid14024822\rsid14175819\rsid14295502\rsid14379162 -\rsid14437068\rsid14439023\rsid14484328\rsid14551371\rsid14552699\rsid14554011\rsid14568302\rsid14574856\rsid14579043\rsid14680550\rsid14682390\rsid14686571\rsid14817288\rsid14887586\rsid15009656\rsid15086904\rsid15092379\rsid15164345\rsid15291556 -\rsid15337653\rsid15409153\rsid15410915\rsid15426996\rsid15430475\rsid15535408\rsid15613167\rsid15753411\rsid15808739\rsid15861960\rsid15946119\rsid16085235\rsid16147095\rsid16259534\rsid16332829\rsid16335593\rsid16336390\rsid16393822\rsid16399163 -\rsid16473238\rsid16473443\rsid16529899\rsid16542367\rsid16583651\rsid16606291\rsid16611804\rsid16649806\rsid16661662\rsid16671274}{\*\generator Microsoft Word 11.0.5604;}{\info{\title Modelo conceptual de Seguridad}{\author certant}{\operator Diego} -{\creatim\yr2004\mo1\dy13\hr9\min57}{\revtim\yr2005\mo6\dy29\hr14\min2}{\version199}{\edmins-32766}{\nofpages13}{\nofwords4967}{\nofchars27321}{\*\company Certant S.A.}{\nofcharsws32224}{\vern24689}}\margl1701\margr1701\margt1417\margb1417 -\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1701\dgvorigin1417\dghshow1\dgvshow1 -\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot3424186 \fet0{\*\ftnsep -\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsep -\par }}{\*\ftnsepc \pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsepc -\par }}{\*\aftnsep \pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsep -\par }}{\*\aftnsepc \pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsepc -\par }}\sectd \linex0\headery708\footery708\colsx708\endnhere\pgbrdropt32\sectlinegrid360\sectdefaultcl\sectrsid15410915\sftnbj {\footer \pard\plain \s17\ql \li0\ri0\widctlpar\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid3082843\charrsid4345174 P\'e1gina }{\field{\*\fldinst {\cs18\f36\fs20\insrsid3082843\charrsid4345174 PAGE }}{\fldrslt {\cs18\f36\fs20\lang1024\langfe1024\noproof\insrsid12331473 8} -}}{\cs18\f36\fs20\insrsid3082843\charrsid4345174 de }{\field{\*\fldinst {\cs18\f36\fs20\insrsid3082843\charrsid4345174 NUMPAGES }}{\fldrslt {\cs18\f36\fs20\lang1024\langfe1024\noproof\insrsid12331473 13}}}{\cs18\f36\fs20\insrsid3082843\charrsid4345174 -\tab \tab Modelo 14 - }{\b\f36\fs20\insrsid3082843\charrsid4345174 Modelo de implementaci\'f3n de Seguridad}{\f36\fs20\insrsid3082843\charrsid4345174 -\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}} -{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8 -\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12866779 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3213315\charrsid4345174 -\par }{\b\f36\fs20\insrsid3424186\charrsid4345174 Modelo }{\b\f36\fs20\insrsid10634543\charrsid4345174 de implementaci\'f3n}{\b\f36\fs20\insrsid3424186\charrsid4345174 de Seguridad -\par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\b\f36\fs20\insrsid3424186\charrsid4345174 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3424186 {\f36\fs20\insrsid12866779\charrsid4345174 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10634543 {\f36\fs20\insrsid3424186\charrsid4345174 El presente documento }{\f36\fs20\insrsid7735901\charrsid4345174 detalla la implementaci\'f3n de seguridad s\'f3 -lo a nivel de la aplicaci\'f3n, en base a los conceptos partidos de los anteriores modelos de seguridad y men\'fa, as\'ed como la especificaci\'f3n del DER propio dentro de la base de datos para tratar estos t\'f3picos, vinculados - a los servicios de la base de directorio. Aunque esta documentaci\'f3n estipula espec\'edficamente las especificaciones sobre la aplicaci\'f3n, inevitablemente debemos hacer referencia al manejo de usuarios del dominio Win}{ -\f36\fs20\insrsid15808739\charrsid4345174 dows implementado en Samba ya que los usuarios en el directorio son los autoritativos.}{\f36\fs20\insrsid4407600\charrsid4345174 Por ello comenzaremos por este lado y luego seguiremos con la implementaci\'f3 -n propia referente a la aplicaci\'f3n.}{\f36\fs20\insrsid15409153\charrsid4345174 -\par }{\f36\fs20\insrsid4407600\charrsid4345174 -\par }{\b\f36\fs20\insrsid4141932\charrsid4345174 1 - }{\b\f36\fs20\insrsid4407600\charrsid4345174 ABM de usuarios en el dominio, datos propios de los usuarios}{\b\f36\fs20\insrsid722229\charrsid4345174 internos}{\b\f36\fs20\insrsid4407600\charrsid4345174 - -\par }{\f36\fs20\insrsid722229\charrsid4345174 -\par Los usuarios internos son todo el personal de la Obra Social. En el momento de la incorporaci\'f3n de un empleado (cualquiera sea su cargo), el administrador del dominio deber\'e1 - darlo de alta como tal bajo el contenedor correspondiente (en Casa Central o en alguno de los CAP). Esto lo debe hacer a trav\'e9 -s de alguna de las herramientas administrativas que provee Samba como WEBMIN o SWAT, que son aplicaciones WEB de uso libre, o con las propias herramientas de samba por l\'ednea de comando, como el }{\b\f36\fs20\insrsid722229\charrsid4345174 smbpasswd}{ -\f36\fs20\insrsid722229\charrsid4345174 . -\par }{\f36\fs20\insrsid15426996\charrsid4345174 -\par La estructura corporativa del \'e1rbol ser\'e1 como se muestra a }{\f36\fs20\insrsid1639602\charrsid4345174 continuaci\'f3n}{\f36\fs20\insrsid15426996\charrsid4345174 : -\par -\par }{\f36\fs20\insrsid2520496\charrsid8471795 {\*\shppict{\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}} -{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw14104\pich9791\picwgoal7996\pichgoal5551\pngblip\bliptag1960960881{\*\blipuid 74e1e371f5187caca653df57070ce568} -89504e470d0a1a0a0000000d49484452000002150000017208030000007523d83300000300504c5445ffffffffff00ff0000c7c7c787878787000000ffff00ff -00008700000000a4a4a4b6b6b6c8c8c8dbdbdbedededffffff3300004d0000660000800000990000b30000cc0000e60000ff0000ff1d1dff3a3aff5757ff7575 -ff9292ffafafffcccc3311004a19006020007728008e2f00a43700bb3e00d24600e84d00ff5500ff6c22ff8244ff9966ffb088ffc6aaffddcc3322004a310060 -4000774f008e5e00a46e00bb7d00d28c00e89b00ffaa00ffb522ffc144ffcc66ffd788ffe3aaffeecc3333004747005c5c00707000858500999900adad00c2c2 -00d6d600ebeb00ffff00ffff29ffff52ffff7affffa3ffffcc223300314a004060004f77005e8e006ea4007dbb008cd2009be800aaff00b5ff22c1ff44ccff66 -d7ff88e3ffaaeeffcc1133001a4d002266002b80003399003cb30044cc004de60055ff0068ff1d7cff3a8fff57a3ff75b6ff92caffafddffcc00330000500000 -6d00008a0000a80000c50000e20000ff001aff1a33ff334dff4d66ff6680ff8099ff99b3ffb3ccffcc003311004d1a00662200802b00993300b33c00cc4400e6 -4d00ff551dff683aff7c57ff8f75ffa392ffb6afffcaccffdd003322004a3100604000774f008e5e00a46e00bb7d00d28c00e89b00ffaa22ffb544ffc166ffcc -88ffd7aaffe3ccffee003333004d4d00666600808000999900b3b300cccc00e6e600ffff1dffff3affff57ffff75ffff92ffffafffffccffff001a3300285000 -376d00458a0054a80062c50071e20080ff1a8cff3399ff4da6ff66b3ff80bfff99ccffb3d9ffcce6ff0000330000550000770000990000bb0000dd0000ff1717 -ff2d2dff4444ff5b5bff7171ff8888ff9f9fffb5b5ffccccff1a003326004d3300664000804d00995900b36600cc7300e68000ff8e1dff9d3affab57ffba75ff -c892ffd7afffe6ccff3300334d004d660066800080990099b300b3cc00cce600e6ff00ffff1dffff3affff57ffff75ffff92ffffafffffccff33001a4d002666 -003380004099004db30059cc0066e60073ff0080ff1d8eff3a9dff57abff75baff92c8ffafd7ffcce6ceeaf62700000001624b47440088051d48000000097048 -597300000ec300000ec301c76fa864000010ca4944415478daed9d3f6ee34a12873996e09d92810d0ca7730363c2e74464b2c0a6bec9bbc2dce05d618101142b -da88a0023b9e4bbc9d836c57374991fa4b516cb2a5fe7e83914dca24a5e2c7eaea66b32a491042087d2d2598023989c1e1510518a862421e4b282a30e002281e -5bc25d2007c5d7af0d676117c1024fd1a282a813c99604fdf9e85ecc12a6893ea8a89c8543e32b6d0850347d45e92c74718e79a0a206a25ec63c91774a5d8459 -31513a0bec83a7a883cd8a0aa10989bdff61a968754f1f8937a1c2753c5a54d0844045dd8c703b042ada543c420554ec52f10815489a5d90affbb74eb150d454 -3c3e4205daa1e2f1806840f01587a878840ab0d813639b342107a8c03e716371880b5c05de022a50076f0114d15371601c8ba8227a2cf647bc81022cf66e8400 -0558ec72214081940ba9a91098400d309c3005da83031320a840bb4a4d83f1b9ae9696852eaf92f717b372697ecdb150945414fa3f7bfed898ff7fbd7c9a6579 -2b964592e6e605c5ec2b5e3759aeff8daf305464b95292185f615e519cbee2ad4816ebf785f9ffaba22249b2677c45d454bcffdef1156f850125838ab8e38ae5 -aa8c2b36e9e74eb4b9c242889e29820a0415082a105420a8405081a0024105820a0415082a105420a840508109105420a8405081a0024105820a041568720c8e -08cb444dc53f0e0a2aa0022a105420a8405081a0024105820a0415082a105420a8405081a0024105820aa8405081a0024105820a0415c83f15ccf1460734ab24 -b386b00b5440053ad69860020415082ad035bd0f3a22b8868b5620a8800aa8800a0415e854a0d97105ba7f2a1e6b49c715082aa022722a66dd5620a8800aa880 -0a0415082a105420a8405081fc52d1d0acdb0a1481f6e6edeeae60662f5440053adab060020415082ad0054a3fd749f24791e6af92a4b95d939b7f92639af894 -3d7f6c1c15f322c9e6968a799aeb6ac3c4e2e563f6acb8a0a8f4bac9f2a58818027e25df9f2c156bf362565b5f5198df0acc149916ebf75f8e8afcdb7f66a9a1 -e24da9d0d58e8a379115668ad057246514f1b449adafc8dbbe0223451c57e4efbfd78e8affd57185a1227b26e044f44c115420a8405081a0024105820a041508 -2a105420a8405081a0024105bacea8e86e15faa526b7e445e44efc1c544005544005544005544005544005544005544005544005544005544005544005544005 -544005544005544005544005544005544005544005544005544005544005544005544005544005544005544005544005544045a4541c7b24fbdc43dad277c31b -a0a2ff27bf1b2a1e77559edc7f6c259db6ebb861f066b906e83ba66216351502155071bc69f4d6f88ed3c40f4d85530f2a3a6d18ba59dcee3a5131ca7521535c -7d077d85f4f415e2e3d38e6c969207f9328c9b9d8de2cc6750e1d72cd2b991828a88a890edeb008daf0f2a3c1ce51ea8f0679666d43288e966a39ca0d1a83837 -8a75948aa183c031cd220f0f0f52ff2250b173d024996d750915cded66b74585280b4a43f9cb8340c52e15976e575131492f693690a3d8914005540c444553fe -a818f428e7c788bac515870697c68d2b8636cb50540cdb888e73945dcdf6656dfe652be9b8a1a3e2ec86a19a65382a4270e65eee33f43ab9235331f4b7560c2e -a1e2889b1dc799c74ec55866d9a142ce76428eb84b19b811ed7094f8a818cd2c8351f1655813f46de27d78ad5e54f4dd3008b30c522ac403151d2edb5984be22 -14b34005540ce2667d51b1e393a1c28b59d23c49b2a2b1a25ad037f015f541fbb4ae7e46b17c9be5fb262bd23c7bfee940588a14bab09c7f3c499ee6dfff2505 -545427a2c710919fbb63e350f1ba49730384e4ea1fec429eaede17e6677189bfb8772a46dc2e042a16ebacb05464cfe2168aac502af46da8888e0a7506ce3dd8 -c56febd257f4a6c2ff0093efbb63371c570c6596547eb6e38a9f76a137157eef5b8d78940336ef33d1cecf0cbd60cc3299bb9ce828b7494588820aa818aef10d -f128b748c5f866f169ba108fb27bd09e0f06fa79a23018b3f4395fb31b3eca81e3f6b5f93454cca0022aa0022a6e8a0acfcffa8d79942321429f586ea451ac89 -cc72f17531bbeda3eca9ef10d12877c792507dc5dd5211580e3da8808a7ba06294fb5663df1dbb152a46bf693859233afa515263d2d5ce9a6a92c9b2bc5778e6 -9e61395725d99bb2b42cfc421adeddb11bbe0b923d7f6ceadbc3a9f9f15664cf9feb543e363a3bed456666e9fdc5fcf6b92867abe926fafec15dd893ffedc742 -3ed3b9dd42e7b4993dfe78f95cdf8ca5a3a7e27593d94903f61a572ab2dcac2abedb739ee6a9e8d2b2c8723ddd6e068adbe4c82ecccbc7269b6fc44d657373da -dc3e12a8b895a32cd6efbf76a87833cd48f6ac57b85923baf46dad4ea09cadf6a49be8fb0777e14efe5362a9d02df41dddc7bd5361fc69e50d4bb729ae415ded -37a297ce153fd95e9be3fdbd49ecd598bcff1ace57d453545d0bf2ba71ab75769afa0afd3aef8b6551cd56d3f7f4ffc15dd86f9e2e0a4b856ea154b87d0c6385 -d5f9372e9b723b50eb6bbe9fcee1fa5cbb46d61062ce57ba7297d3e75a1bd297aa55bde2e3b55bfc950de0968b5c0f9f99c3af86fb663a2bad116dea15aeab75 -765a2abaa471456abe8f9bada6efe9ff83bb507a574fff7c3271456ee7b7e957b05ea75f5cb16305d1533eff7c52d73497a2fa185beb9b80e72f637dfb052e9b -a67f65eb6b3fcaabbd045c93a954b886d635a0f504719d183acc3175f7e6288b1f0b47c560be22f49e69cb0aaf1b71fed7aec9df178bd265bdd6d6ffbe71bea2 -e5c03ca9d5742ac0b6f1d529e1fa734b852e7d2fc9b0d7dc151fab754c47855ecbc5b02d48e854b4ac60a8f8c3dad4d93859ccd7ce0e860af34615102deddc7d -b79d6f5f5193f756d8405dd7a6f667dd82d8a59a0adb2ee7c31cd3b620b939725a866d31f98a861524d1c735ac3758e6dbf046cd93d50151e52b7c53d16a3a6d -b4e91adf9fb6c9dc469b55d09d56adea9571457d4cdb5e677373f0df8ba8a8d8b382091d723b3fbf1957b837aa8028ade20acf54dc6fcf34742a8eef7639e519 -ef82b33446faa0625c2ac6b23ebee226a8085e5001155001155001155001155001155001155001155001155001155001155001155001155001155031f2517c64 -85828a1ba7c24bb230a8800aa8800aa888858a042aa0a2fd7e5d73182aa0022a0e7acd80a918f0e349a73f902fd15321a15331e4e79373a6189c43a8f0f25907 -ed15c8512565addea4f90b5478f0d7437cd6d1b2d08b2bdeac872a7f893bae68fde5549e636a2a1a05bdebc2de5031757b2267d6430554dc2d1597d8f76c68dc -ef44758c2b92c6fecbb82ba468739ce18c71a8b8a839940e71b3272a44bfbc5813d883d89f81c515c9089fc9f63b6e870af14a85b8b0bb0cbecb61bd60a8d04f -2615bc7ec1d8a1426e840af14145d30e8d8efb142dc8812104293f57d56d14a86847156351f12055ab32bdaf90ed471bd6a577a4d20715977603cebd370615d6 -51db0b5342a262f0967eb2af26db88feda68d3eea6cf1d9b2e5448cbe45b3f2a50e1e3ab95580cd1334d7adec6bb800ad952f11017159aa2ef489e3897c35853 -3c0ff3d5aa56a963ebd4e136729f66ee422aea5b000151215ea9b0191c6d76c7eda2e6dbd7b4c5f34f97c3d8a6781ee4ab5d7af7edc40dc3320a973ef76b3a50 -d10eaea40eec02a4427c51a19960cbecbd2e5df1ab5d5de60ab6299e07f86a97df7d9393c1e0f622167f54d88fd9380f1151a159a36b2a345db1a62daea9b029 -9eafff6a3dc64ee56c0fa1d715dcfdafa5eea45b6f219150a179899dafa8175d8d061b6eb80cd236c573cc546cad1f0615de4610ea48537e36e30a5d74351a5c -4e798d365d8ae735544c72dff4363b9d500115d75221835121235121130f1549d74184b132f5fba54286a242c6a042a6a7e2f420c29f43d585828a1ba4e2d820 -82575fe1a7c6901c099dfb527165107e01151e03fd7e541c1b44f04bc5a055ea8e9c46efdb5db6dbae9a988ad38308fea9082672e139d3c6673d338870632d48 -2b6e3e14406747ab004ad23102ef587ffd322ab67586da750a47ad381504c10357a9db899babdaadb680baadf8e5eab976a062674fbab58dbcabe2a355fdf57e -96d65aab75e1522ded6e0ef7f462775f5696b5e55897478abc43450f2aeab8b9aadd6aeb85ba4aa2b69e6b672aea3de9d666ab6df1d1aafe7a3f4bbb1aeee5be -7557ae4664b3b2acfec9b122ef8c62f5a0a28e9babdaadae5e68f2f4efb29e6b672aea3de9d666abedcecafaeb3d7d85d6706f142096928a666559fd936345de -a1e242d7d38a9babdaadb65e68beade7da818add08dc6c6d7d45557cb4aabfded757bc2f9eaa1295ba2be71d9a9565f54f16478abc43c56591663b6eae6ab7da -02ea36ae70f55c3b50b1b3271b57e4c9b6f868557ffd8ab8a22e616f4bbb9bc399b8625b59d6c515878bbc43c5b0114c5f935c5587940c48500115772646b1a0 -022a62a5a20ce83a0e887430499fa1953ba12284b45d833051c7efab6b4d627b1e3da715dc07156164731b40555f7f005fa1bbe97b53e82ea810b9172caa71c1 -01a8d0ddc44cc5b4f7f7f1150153711fa14515570c40858d2b62a622de9e2b3dd353be62b2ac4c501170b419a9ab808a53139aebf0022aa0c2b150664b1b3ae1 -3a54dcae09b6891ee486132041c5a09f752f875e64584c4b45104df61d674bbb492a82ad1a0315d3ed56a0022a6e8c0a818a20a808a7c294ffbc585071e2af9a -20045435062a26a522d05a42a13c2e0f1593593fb8d409b1c7154923dff864b7a298e31d1215f2b0cdcc5b56980a808ae3b91a467a942d6e2a0e55989a38ae38 -9d2d6dbe495750e177b7015598daa1e268b6b4242da062642a02a8303561b6b438a838af3d2aaaf6643a139cce9676654eed7ba2c25bff2cc40a53a7b3a5bdd9 -fa3e50e1731021e80a53f44c3b3504500115a35011728529a83873ea124ffdc5a02b4c414597773d1aae51612a9c5a4250d1e16ddf55c283ab300515e7dff76a -366a09dd1a15d7d4b9858afba4a21c69ec59e7f6e21e6a2015a6d049935c59e7b6efb80554844cc55893dfa1022a4e8d5b4c5f4b08410554f4a3228e0765a0e2 -f4a5ba3bffe19ada95a794fdad1320abd9916e36837b6d240f1fadca14545c368e301c15adfa52c97291dbb46ecbf9c7934e5dd077d2dcd5b14ae77529ab320d -ec1a2aee948a767da9c58f854d01b9ccd39596b17273a05c1d2b3741b2ae1c93e6f88ab09b962bf6d6aa2f959a97c2ce8e2cb242a9a8e6568b2d29d4aa320515 -77ac567da9b7224957d657b4a87075ac0c06dfd6f88a28d4ac2f95cdcdf2ef3f35aed8f1155ac7ca60d0ac32051541e8c8b353dbb3b3bcb78722a0e2b40ed4b9 -d5aab37aa1ebeaaa1eed1a2ae2a3a255e756bd8476205ced5c575f125f112115ad3ab7da1fd00e449a6febd14245643d85bd3ab7ae1ead8684db7ab4501157a4 -b95fe756fb03555c51d5a31d36aeb04f7ccb844900a0e242d731c6515ecb27bf03a422e674371353a1f18a0e6b864745dc5990a6d5abcb109107478540c574d2 -7865d2e4421154a3f3a07b4fe6114135baa1afe3cf75f6bc8a940afa28c7fb07d1fa8aea714aa838d03f88978a24da6a74e7fb07b152117335baf3fd8338a990 -faa1a518abd1a193d5e83c3f4e896e898ad86b0921a8405081a0020d4b854005549ca242a0022aa002518d0e75a30241058e019dd2dee394edcc2b283aed3e4e -59a65669665ec1489152513f4e59a55669665ec1489152513f4e59a656696553c048d169e771ca2ab50a54c41d69ee3c4e59a656810a84d08532a18644532a1d -2184d0f51d13ac8092e40f591465aa15cd206d1f8d6664337af790bc1555aa9565333b2c8a57af9b242daa542b4b3bdcf9fe8bd10a7c85fa0a976aa5f21550415ca17185d419a46d5c0115d1eb0d02505ba9c87fb10242082184f6f57f1c04e07de76999410000000049454e44ae426082}}{\nonshppict -{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw14104\pich9791\picwgoal7996\pichgoal5551\wmetafile8\bliptag1960960881\blipupi95{\*\blipuid 74e1e371f5187caca653df57070ce568} -0100090000039e85010000007985010000000400000003010800050000000b0200000000050000000c0273011602030000001e00040000000701040079850100 -410b2000cc0072011502000000007201150200000000280000001502000072010000010008000000000000000000000000000000000000000000000000000000 -0000ffffff0000870000ffff00008787870088d7ff0099000000ffffcc0066ccff00ffcc9900b3b30000ccffff0000009900ffb36600aae3ff00000066007700 -0000ffd9b300caffaf00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6b6009292ff00eeffcc008000800000ff -ff000000ff006666000000707000ccffcc0066006600ededed00afffca0000adad00c56200000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101050000290101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010113090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101011a0015090e0f000d0e0f10110506050d0e0f10111b110e09 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108 -090113091411010114110e0d0809050d14110e0d1b110e0901010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010114110105091300000a0e0f00090809050d15070b161b110e0901010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080901130914110e091b1101010809050d -14110e0d0809050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101011a0015090e0f0607050010120c06050d0e0f10111b2300090101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010809050d01010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010e0f00001011010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010105002209050d0e0f220901010101010800220d0e0f220908090e090b15050d1b110e090101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d01010101011d07050d1411050d0809 -0e090b15050d1b110e09010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101011b -110e09050d15070e09080000000d0e0f000d15070e0908090e090b15050d1b110e09010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101011b110e09050d1411050d080000000d0101050d1411050d080d050a0b15050d0809050d010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f220901010101010800 -00090e0f22090804101c000d050d1b23000901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101050d01010e0901010101010101010101010e09010101010101050d0101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100000000000000000000000000000000000000010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010100000000000000000000000000000000000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121002121212121212121 -21210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010021212100212121212121212121210021210001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010021212100212121212121212121212121210001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212121 -21212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101002121212121212121212121212121212121000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121212121212121212121212121212121000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101002121212121000000000021212121210001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010000212100010101010100 -21212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010100000001010101010000000001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f000d010b1601010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010100010101010001010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0114110101010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01000101010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101011300000a010b160101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010100010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e09010b160101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000000000100000001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010e0f06070e0f0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010b16010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010000000000000000010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010e0f000d0e0f1011010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010100000000000000 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011411010114110e0d010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010100000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010108090101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101011300000a0e0f000901010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108 -09010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010114110e091b11010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010105002209050d0e0f22090101010101080400090800220d0b0c0009050d0e0f000d1b110e0905060701010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f06 -07050010110101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d0101010101080d0e0d1d07050d08090b15050d141101 -011b110e090809010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d1507 -0e09080000000d0809011c0e0f000d1d070101050d1300000a1b110e090809010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101011b110e09050d1411050d080000000d080d0b150101050d08090e0d050d14110e090809050d0809010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f2209010101010108040009080000090b -0c0009050d0e0f06071b2300090c0607010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101050d01010e090101010101010101010101010101010101050d0101010101010101080901010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b0c00091b110e09010101010e04 -01010b17270f220908090e090b15050d1b110e09050d0e0f10110506050d010800220d0e0f22090e0f1011050d01010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010108090b151c110e090101010101130901050a1411050d08090e090b15050d1b110e09050d14110e0d0809050d011d07050d1411050d14 -110e0d050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010000000000000000000000000000000000000001010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101011d0701011b110e09080000000d050000000915070e0908090e090b15050d -1b110e09050d0e0f00090809050d010e0f000d15070e1c15070b16050d0101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021212100212121212121212121002121210001 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108090e0d0809 -050d080000000d01152415011411050d080d050a0b15050d0809050d050d1b1101010809050d010101050d1411050d14110e0d050d0101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101002121210021212121212121212100212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010b0c00091b23000901010101010108150d010e0f22090804101c000d050d1b230009050d050010120c0605040615 -0000090e0f22090e0f10110504060701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000000000000000000000000000000000000000000000000002121210021212121212121212100212121000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e25110101010e09 -010101010101050d01010101050d0101010108090101010101010101010e09010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101002121210021212121212121 -21212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010100212121212121212121212121212121212100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010100212121 -21212121212121212121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100210021212121212100212100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010100212121212100000000002121212121000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100210021 -21212121210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101000021212100010001002121210000010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010021002121212121212121210001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010000000101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021212121212121212121210000000000000001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010001010100010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101002121212121212121212121000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101000101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101002121212121212121212121002121002121000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010001010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101002121212121002121212121 -00212100212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010000000101010100000101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101000000000000000000002121000001002121210021212121212100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101000000000000000000000000000101002100002121212121212100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101000000000000000000010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101002100212121212121002121 -00010101002121212121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -0001010101010101010105002209050d0e0f22090101010101050022090e0f10110e0f000d050d011300000a0101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010000000000000001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100210021212121212100212100010101002121212121212121210001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -010101010101010101010101010101010101010101010101000101010101010101010809050d050d1411050d01010101010809050d14110e0d14110101050d01 -0b170701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100210021212121212121212100010101002121210021212121210001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d -15070e09080000000d1b110e090e0f00091300000a050d01010b1601010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000212121 -21212121212121000000000000212100000021212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -0101010101010101000101010101010101011b110e09050d1411050d080000000d1b110e091b11010114110e09050d0101010509010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010021212121212121212121000000000000210001010100210001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -0101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d0e0f220901010101011b110e09050010 -110e0f06070504060411050a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010021212121212121212121000000000000000001 -01010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -010101010101050d01010e0901010101010101010101010101010101010101010e0f101101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010021212100000021212100000000000001000101000001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010100210000000021210000010000000101000101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000000000000000 -00000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101000001010100000101 -01010101010001010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010001010101010101010000000000000001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121210021212121212121212121002121000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101000101010001010101010101010000000000000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010100212121002121212121212121212100212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -00010000000101010101010101010000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010100212121002121212121212121212121212100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010000000000000101010101010101010100000001010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121212121212121212121 -21212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010000000000000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010021212121212121212121212121212121210001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010021212121212121212121212121212121210001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010000000000010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212121 -21212121000021212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010021212121210000010100212121212100010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010100002121000000010101002121210001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101000000010101010100000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010100000101010100010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000100010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101000101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101000000000001000000010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f22090e0f1011010b160101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010e0f -1011050d01010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -00000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101011411050d14110e0d010b16010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -0101010101010101010101010101010101010101010114110e0d050d01010b160101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101000000000000000101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010115070e1c15070b16010b16010101010101010101010101010101010101 -0101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010115070b16050d01010b160101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010000000000010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011411050d14 -110e0d010b1601010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010114110e0d050d01010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010e0f22090e0f10110e0f0a01010101010101010101010101010101010101010101010101010101010101010101 -0101010001010101010101010101010101010101010101010101010101010e0f1011050406270f0a010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0901010101010b1601010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010b16 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108 -09010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101080901 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010809010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010108090101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010105002209050d0e0f220901010101010e0f22090e0f000d0e0f1011080400090e0f000d0e0f2209050d010101 -01010101010101010101010101010101010101000101010101010101010105002209050d0e0f2209010101010108040009050d010e0f000d0e0f101105061500 -220d0e0f22090101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010b0c0009 -1b110e0901010101010800220d050022090506270f000d1b110e090506050d0b0c00090800220d0e0f22090e0f10110e0f101101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d01010101011411050d14 -11010114110e0d080d0e0d141101011411050d050d0101010101010101010101010101010101010101010100010101010101010101010809050d050d1411050d -0101010101080d0e0d050d011411010114110e0d08091d07050d1411050d01010101010101010101010101010101010101010101010101010101010101010101 -010100010101010101010101010101010101010108090b151c110e0901010101011d07050d0809050d0809141101011b110e090809050d08090b151507050d14 -11050d14110e0d14110e0d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101011b110e09050d15070e09080000000d15070e091300000a0e0f00090809011c2800000a15070e09050d01010101010101010101010101010101010101 -01010100010101010101010101011b110e09050d15070e09080000000d0809011c050d011300000a0e0f000908090e0f000d15070e0901010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101011d0701011b110e09080000000d0e0f000d1b110e -0908091300000a1b110e090809050d1d0701010e0f000d15070e1c15070b160e0f00090101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010809010101010b1601010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101011b110e09050d1411050d080000000d1411050d14110e091b110101080d0b1515110e0914 -11050d050d0101010101010101010101010101010101010101010100010101010101010101011b110e09050d1411050d080000000d080d0b15050d0114110e09 -1b11010108090101050d1411050d0101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -0101010108090e0d0809050d080000000d0101050d1b110e09080914110e090809050d0809050d08090e0d0101050d1411050d14110e0d1b1101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010809010101010b1601010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f22090101 -0101010e0f22090e0f060705001011080400090e0f06070e0f2209050d0101010101010101010101010101010101010101010100010101010101010101011b11 -0e09050d0e0f2209010101010108040009050406270f0607050010120c06150000090e0f22090101010101010101010101010101010101010101010101010101 -010101010101010101010001010101010101010101010101010101010b0c00091b2300090101010101080000091b110e1c0c06270f06071b2300090c06050d0b -0c0009080000090e0f22090e0f101105001011010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -010105002209050d0e0f22090101010101050022090e0f10110e0f000d050d01010b160101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080000 -1011010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101050d01010e09010101010101010e090101010101010101010101010101010101010e09050d0101010101010101010101 -0101010101010101010101000101010101010101010101010101050d01010e09010101010101010101010101010101010101010108090101010101010e090101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -010101010101010101080901010101010101010809050d010101010101010101010e090101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010809050d050d1411050d01010101010809050d14110e0d14110101050d01010b160101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010809010e0d010b160101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d15070e0908000000 -0d1b110e090e0f00091300000a050d01010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010809010e0d0e0f0a0101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000 -00000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -000101010101010101011b110e09050d1411050d080000000d1b110e091b11010114110e09050d01010b16010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010800001011010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010000000000000000000000000000000000000000010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010100000000000000000000000000000000000000010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -010101010101010101010101010101010101010101010101000101010101010101011b110e09050d0e0f220901010101011b110e09050010110e0f0607050406 -270f0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010021212100212121 -21212121212121002121210001010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010021212100212121212121212121002121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010021002121212121210021210001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101050d -01010e090101010101010101010101010101010101010101010b1601010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101002121210021212121212121212121002121210001010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010021212100212121212121212121002121210001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101002100212121212121002121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101002121210021212121212121212121212121210001010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010021212100212121212121212121 -21212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101002100212121212121212121000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -00212121212121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101002121212121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101002121212121212121212121 -00000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010000000000000000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105002209050d0e0f2209010101010105002209 -0e0f10110e0f000d050d01010800000a0e0401010b17070101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010100212121212121212121212121212121212121000101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101002121212121212121212121212121212121000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100212121212121212121212100000000000000010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010021212100212121212121212121210021210001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010809050d050d1411050d01010101010809050d14110e0d14110101050d01050a0101080d130901050a010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010100212121212121212121212121212121 -21212100010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101002121212121 -21212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100212121212121212121212100212100212100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212100 -21212121212121212121002121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101011b110e09050d15070e09080000000d1b110e090e0f00091300000a050d011b11010101 -01050000000901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010021212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121 -21210021212121000021210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101002121210021212121212121212121002121000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d1411050d08 -0000000d1b110e091b11010114110e09050d011b1101010101011524150101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010100002121212121000000002121212121000001010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101002121212121000000000021212121210001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010100000000000000000000212100000100212121002121212121210001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121210021212121212121212121212121000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101011b110e09050d0e0f220901010101011b110e09050010110e0f0607050406050a010108090108150d0101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010021212100 -01010101002121210001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101000021212100000001002121210000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000010100210000212121212121210001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101050d01010e090101010101010101010101010101010101 -010101010800000a01010e2511010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010000000001010101000000000101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010100000001010101010000000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010100210021 -21212121210021210000000000212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010100212121212121212121212121212121212100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010001010101000001010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010100010101002001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010021002121212121210021210001010100212121212121212121000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121212121212121212121 -21212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010100010101010000000101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101000100000001002001010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010021002121212121212121210001010100212121 -00212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010021212121212121210000212121212121000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000 -00000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010100010101010101000101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010100010101010101010001010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101002121212121212121212100000000010021000001000021210001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000000000000000000000000000000000000000100212121210000000101000021212121000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101002121210021212121212121212121002121210001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010100000000000000000101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010100 -00000000010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101002121212121212121212100000000000021000101010021000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101000000 -21000101010101002100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101002121210021212121212121212121002121210001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010000000000000000000101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101002121212121212121212100 -00000000000000010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010100000000010101000001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00212121002121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010000000000000000010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010000000000000000010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101002121210000002121210000000000000100010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101000101010101000101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100212121212121212121212121212121212121000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010000 -00000000000001010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010021000101002121000101000000010100010100000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010001010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121212121212121212121212121 -21212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010000000000000101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010100000000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010100 -00010000000001010101010101000000010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010001010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010021212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010100010101000101010101010101000000000000010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000000000000 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010021212121212121212121212121212121212100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010100010101000101010101010101000000 -00000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100002121212121 -00000000212121212100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010001010100010101010101010101000000000001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010000000000000001010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000 -00000000000000000000000000000000010101002121210001010101002121210001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101000000000000010101010101010101010000000101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010000000101010101010000000101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101000000000000010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101000101010100200101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010100000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010100010000000001000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101000000000001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010100010000000001000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010000000000010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010000000000000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010000 -00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101000000000000000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010000000000000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010e0f000010110101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -0101010101080901010101010e0f0000101101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010809010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010000000101010e0f10110500220901010101010b0c0006070e0f000d0e0f22090e0f000d01 -000101010800000a010e0f000d1b110e090506050d010800220d050d010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010e0f101105002209010101010101080000000e0401010b171509010101010b160101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010e0f1011050022090101010101010800000607050d0105002209080400090e0f1011010101 -010108000006070e0f000d0e0f10110506050d0e0f10111b110e0901010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010114110e0d080905 -0d01010101011309010e0d141101011411050d1411010101000101050a0101080d141101011b110e090809050d011d07050d050d010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101050a0101000d -130901050a0809010101010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101 -050a00010e09050d010809050d080d0e0d14110e0d01010101050a01010e091411010114110e0d0809050d14110e0d1b110e0901010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010100000001010115070b161b110e09080000000d01010e0f0d1300000a15070e091300000a010001011b11010101011300000a1b110e -090809050d010e0f000d050d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010115070b161b110e09080000000d1b110101000105000000090800001011010b16010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010115070b161b110e09080000000d1411001a000d050d011b110e090809011504070b16010101011411011a000d1300000a0e0f000908 -09050d15070b161b110e090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010100000001010114110e0d1b110e09080000000d0e0f10110114110e0914 -11050d14110e09010001011b110101010114110e090809050d0809050d010101050d050d01010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d1b110101000101152415010809010e0d010b16010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d141100010101050d011b110e09080d0b -1515110e0d0101010114110101010114110e091b1101010809050d14110e0d0809050d0101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -010e0f10111b110e090101010101080901050d0e0f06070e0f22090e0f060701000101050a010108090e0f06071b2300090c0605040615000009050d01010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b110e09010101 -0101050a010100090108150d010809010e0d0e0f0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010e0f1011050022090101010101050000000a010e0f000d0e0f10110800220d05000e0f000d -0b0c000905061500220d0e0f22090e0f10110e0f101101010101010101010e0f1011050022090101010101080000000a1c261c0006050d010800220d1b110e09 -0e0f000d050607010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b -110e090101010101050a000108090504061c110e09080400090e0f101101010101050a010108090e0f0607050010120c06050d0e0f10111b2300090101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010b0c0006070101010101010e090101010101000101010800000a -010101010101010101080901010101010101050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010800000001010e2511010800001011010b1601010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101 -0509010113091411010114110e0d1d07050d05001411010108090b1508091d07050d1411050d14110e0d14110e0d010101010101010114110e0d0809050d0101 -01010108090101010515090009050d011d07050d1b110e0914110101080901010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010800000a0101010101010101010101010101010101010101010800000a0101 -010101010101010809050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010115070b161b110e09080000000d050901010e0d1300000a0e0f00090e0f000d05001300000a1d07010108090e0f000d15070e1c1507 -0b160e0f0009010101010101010115070b161b110e09080000000d0809010101011c010009050d010e0f000d1b110e091300000a080901010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d050901010e0d14110e091b1101010101 -050d050014110e0908090e0d08090101050d1411050d14110e0d1b110101010101010101010114110e0d1b110e09080000000d08000010110e04110009050d01 -0101050d0809050d14110e0908090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b -110e0901010101010509010113090e0f060705001011080000090c00190f06070b0c00090c06150000090e0f22090e0f10110500101101010101010101010e0f -10111b110e09010101010108090101011d24150006050406150000091b2300090e0f06240c060701010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101191919191919191919191919010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101050000000a0101010101010101010101010105000d0101010101010108090101 -010101010e090101010101010101010101010101010101010101010101010101010101080000000d010101000901010101010101010101010101010108090101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101191919191919191919191919010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000 -00001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000000000000000000000000190101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000000000000000000000019 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181800 -19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818001901010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101001818181818181818181818001901010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101001818 -18181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818180019010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101011919191919191919191919010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101001818181818 -18181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010100000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000018181818 -18181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010100000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010100010100181818181818181818181800190101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010100010100181818181818181818181800190101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010001010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101001818181818181818181818001901010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010018181818181818181818180001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101001818181818181818181818000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010100 -01010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010001010018181818181818181818180019010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818 -18181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010001010018181818181818181818180019010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010001010018181818181818181818 -18000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010100181818181818181818181800010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000000001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010000000000181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010001010018181818181818181818180001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101000101000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100000000000000000000000000 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101001818181818181818181818000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010100181818181818181818181800010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101000101000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -00181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010001010100181818181818 -18181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010100181818181818181818181800010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101000101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010100010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101191919 -19191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100181818181818181818181800010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101010018181818181818181818180001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010100010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010100010100000000000000000000000000000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101000000000000000000000000001901010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -01000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010100010100000000000000000000000000190101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105002209050d0e0f2209010101 -01010800220d0e0f220908090e090b15050d1b110e09010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010001010020202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101002020202020202020202020001901010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010100 -01010020202020202020202020200019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010809050d050d1411050d01010101011d07050d1411050d08090e090b15050d1b110e09010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010001010020202020202020202020202000010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010100202020202020202020202000190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010001010020202020202020202020200019010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101011b110e09050d15070e09080000000d0e0f000d15070e0908090e090b15 -050d1b110e0901010101010000000101010101010101010101010101010101010101010101010101010101010101010101010001010020202020202020202020 -20200001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010100202020202020202020202000190101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010119191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010101191919191919191919191919010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010001010020202020202020202020200019 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e0905 -0d1411050d080000000d0101050d1411050d080d050a0b15050d0809050d01010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101000101002020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100202020202020202020202000 -19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101000000000000000000000000000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010100000000000000000000000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101000101002020202020202020202020001901010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101011b110e09050d0e0f22090101010101080000090e0f22090804101c000d050d1b23000901010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101000000002020202020202020202020200001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010000000020202020202020202020200019010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -00202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010001010100202020202020 -20202020200001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101000000002020202020202020202020001901010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101050d01010e090101010101010101010101 -0e09010101010101050d010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101000101002020 -20202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010020202020202020202020200019010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010100202020202020202020202000010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101002020202020 -20202020202000190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010100010100202020202020202020202020000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010020202020 -20202020202020001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100202020202020202020202000010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101010020202020202020202020200001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010100010100202020202020202020202000190101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101011919191919191919191919191919191919190100010100202020202020202020202020000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101191919 -19191919191919191919191919191901000101002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010000000020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101010101010101000000 -00002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101011919191919191919191919191919191919190100010100202020202020202020202000010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000 -00000000000000000000000000000001010101010101010101010100000001010101010101010101010101010101011919191919191919191919191919191919 -19010001010000000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010119191919191919191919191919191919191901000101000000000000000000000000000101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010020202020202020202020200001010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101002020202020202020202020000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011919191919191919191919191919191919190100 -01010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101002121210021212121212121212121002121210001010101010101010101010100000001010101010101010101 -01010101010000000000000000000000000000000000000019010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000001901 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010020202020202020 -20202020000101010101010101010101010101010101010101010101010101010101010101010101010101010100010101002020202020202020202020000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010000000000000000000000000000000000000019010001010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101002121210021212121212121212121002121210001 -01010101010101010101010000000101010101010101010101010101010003030303030303030303030303030303030019010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100030303030303030303030303030303030300190100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010100202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100212121002121212121212121212121212121000101010101010101010101010000000101010101010101010101010101010003030303030303030303 -03030303030303001901000101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100010101011919191919191919191919 -19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101011919191919191919191919191919191919191901000101002020202020202020202020000101010101010101010101 -01010101010101010101191919191919191919191919191919191919010001010100202020202020202020202000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303 -03030303001901000101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100212121212121212121212121212121212121000101010101010101010101010000000101 -01010101010101010101010101000303030303030303030303030303030303001901000101000000000000000000000000001901010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303 -03030303030019010001010000000000000000000000000019010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000001901000101 -00000000000000000000000000010101010101010101010101010101010101010000000000000000000000000000000000000000010001010100000000000000 -00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000303030303030303030303030303030303001901000101000000000000000000000000001901010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121212121212121212121 -21212121212100010101010101010101010101000000010101010101010101010101010101000303030303030303030303030303030303001901000101001818 -18181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010003030303030303030303030303030303030019010001010018181818181818181818180019010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00030303030303030303030303030303030300190100010101010101010101010101010101010101010101010101010101010101010101010003030303030303 -03030303030303030303030001000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901000101001818181818 -18181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010021212121212121212121212121212121212100010101010101010101010101000000010101010101010101010101010101000303 -03030303030303030303030303030300190100010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010018181818 -18181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100010101010101010101010101010101010101 -01010101010101010101010101010101000303030303030303030303030303030303030001000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303 -03030303030303030303030300190100010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010021212121212121212121212121212121212100010101010101010101 -01010100000001010101010101010101010101010100030303030303030303030303030303030300190100010100181818181818181818181800190101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303 -03030303030303030303030303001901000101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303 -03030019010001010101191919191919191919191901010101010101010101010101010101010101000303030303030303030303030303030303030001000101 -01011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100030303030303030303030303030303030300190100010100181818181818181818181800190101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100002121 -21212100000000212121212121000101010101010101010101010100000001010101010101010101010101010100030303030303030303030303030303030300 -19010001010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000303030303030303030303030303030303001901000101001818181818181818181818001901010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010003030303030303030303030303030303030019010001010000000000000000000000000001010101010101010101010101010101010101 -00030303030303030303030303030303030303000100010101000000000000000000000000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100 -01010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101002121210001010101002121210000010101010101010101010101010100000001010101010101010101 -01010101010003030303030303030303030303030303030000000000000018181818181818181818180019010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303000000 -00000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010018181818181818 -18181818000101010101010101010101010101010101010100030303030303030303030303030303030303000100010101001818181818181818181818000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010003030303030303030303030303030303030000000000000018181818181818181818180019010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000001010101010000000101010101 -01010101010101010101010000000101010101010101010101010101010003030303030303030303030303030303030019010101010018181818181818181818 -18001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100030303030303030303030303030303030300190101010100181818181818181818181800190101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303 -03030303030303030303001901000101001818181818181818181818000101010101010101010101010101010101010100030303030303030303030303030303 -03030300010001010100181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010101010018181818181818181818180019 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010100000101010100000101010101010101010101010101010101010000000101010101010101010101010101010003030303030303030303 -03030303030303001901010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190101010100181818181818181818181800 -19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000303030303030303030303030303030303001901000101001818181818181818181818000101010101010101010101 -01010101010101010003030303030303030303030303030303030300010001010100181818181818181818181800010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303 -03030303001901010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100010101010101000101010101010101010101010101010101010000000101 -01010101010101010101010101000303030303030303030303030303030303000101010101001818181818181818181818000101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303 -03030303030001010101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901000101 -00181818181818181818181800010101010101010101010101010101010101010003030303030303030303030303030303030300010001010100181818181818 -18181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000303030303030303030303030303030303000101010101001818181818181818181818000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101 -00200101010101010101010101010101010101000000010101010101010101010101010101000000000000000000000000000000000000000101010101000000 -00000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000000000000000000000000000000000001010101010000000000000000000000000001010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00030303030303030303030303030303030300000000000000181818181818181818181800010101010101010101010101010101010101010003030303030303 -03030303030303030303030000000000000018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000000101010101000000000000 -00000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010000000000010000000101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100030303030303030303030303030303030300190101010100181818181818181818181800010101 -01010101010101010101010101010101000303030303030303030303030303030303030001010101010018181818181818181818180001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303 -03030019010101010018181818181818181818180001010101010101010101010101010101010101000303030303030303030303030303030303030001010101 -01001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01000000000000000001010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010003030303030303030303030303030303030001010101010018181818181818181818180001010101010101010101010101010101010101 -00030303030303030303030303030303030303000101010101001818181818181818181818000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010000000000000001010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000001010101010000000000000000 -00000000000101010101010101010101010101010101010100000000000000000000000000000000000000000101010101000000000000000000000000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f -10110101010101050d0b17070509050d14001f050d0e0f1011050d050d05090e0f000d0101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010114110e0d0101010101050d051c110509050d14000d050d14110e0d050d050d0509141101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115070b16080000000d050d1d1e190509050d -130007050d15070b16050d050d05091300000a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010114110e0d080000000d051516011b1c09050d140007050d14110e0d050d050d050914110e09010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010e0f10110101010101050409010e0409050d140004050d0e0f1011050d05150c1019 -0f060701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105 -060701011a09050d140001050d01010101050d050d05000d01010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101011919191919191919191919010101010101191919191919191919191901010101011919191919191919191919 -19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011919191919191919191919010101010101191919 -19191919191919190101010101191919191919191919191919010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010000000000000000000000001901010101000000000000000000000000190101010100000000000000000000000019010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010003030303030303030303001901010101000303030303030303030300190101010100030303 -03030303030303001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303001901 -01010100030303030303030303030019010101010003030303030303030303001901010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000303030303030303030300190101010100030303030303030303030019010101010003030303030303030303001901010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000303030303030303030300190101010100030303030303030303030019 -01010101000303030303030303030300190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303 -03030303030019010101010003030303030303030303001901010101000303030303030303030300190101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100030303030303030303030019010101010003030303030303030303001901010101000303030303030303030300 -19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030019010101010003030303 -03030303030300190101010100030303030303030303030019010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010003030303030303030303001901010101000303030303030303030300190101010100030303030303030303030019010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010003030303030303030303000101010101000303030303030303030300010101010100030303 -03030303030303000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303000101 -01010100030303030303030303030001010101010003030303030303030303000101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000000000000000000000000010101010100000000000000000000000001010101010000000000000000000000000101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010001010101010101 -01010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100 -01010101010101010101010101010101000101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010001010101010101010101010101010101000101010101010101010101010101010100010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101 -00010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101000000000000000000000000000000000000000000000000000000000000000000000001010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011919191919191919190019191919191919 -19191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101191919191919191919001919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818 -18181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101001818181818181818181818181818181818181818181800010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818181818181818181818181800010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818 -18181818181818181818181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100181818181818181818181818181818181818181818180001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181818181818181818 -18181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010018181818181818181818181818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010018181818181818181818181818181818181818181818000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818 -18181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101001818181818181818181818181818181818181818181800010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818181818181818181818181800010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818 -18181818181818181818181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100181818181818181818181818181818181818181818180001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181818181818181818 -18181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010018181818181818181818181818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010018181818181818181818181818181818181818181818000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818 -18181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101001818181818181818181818181818181818181818181800010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818181818181818181818181800010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818 -18181818181818181818181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100181818181818181818181818181818181818181818180001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000000000000000 -00000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010105090101080a0e0f10110e0f10110506050000000a010b0c000607080000000a010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010509010b170714110e0d14110e0d080905090100130913 -09010e0d080901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0105090113090115070b1515070b160809050901000e0d01010e0f0d080901010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010105000000060714110e0d14110e0d0809050901000e0d0e0f101101080000101101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010509010105090e0f10110e0f10120c -06050901001309080901050d08090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010105000000060701010101010101010809050000000a010b0c000607080000000d0101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010000000000000000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000202020202020202030000 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010000030302020202020202020203030303000001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101000303020202020202020202030303030303030300010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303020202020202 -02020303030303030303030300010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000303030302020202020202030303030303030303030303000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000303030303030302030303030303030303030303030303000401 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303 -03030302030303030303030303030303030303030303000401010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000303030303030302030303030303030303030303030303030303000401010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303020303030303030303030303030303 -03030303030303000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010003030303030302020303030303030303030303030303030303030303000401010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101000303030303030202030303030303030303030303030303030303030202030001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030203030303030303 -03030303030303030303030303020202000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010100030303030303020203030202020303030303030303030303030303020202020101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100030303030303020202020202020303030303030303030303030303020202 -02010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030302 -02020202020202020202030303030303030303030302020202000101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010003030303030202020202020202020202020303030303030303030302020202000101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030202020202020202020202020203030303 -03030303030202020200010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01000303030303020202020202020203020202030303030303030303020203020201010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101000303030303020202020202020203030202030303030303030303020203020001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030302020202020203 -03030203030303030303020302020200040101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000303030303030303020202020202030203020303030303020302020202010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010003030303030303020202020203030303020302030303030202020202 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303 -03030302020202020303030202030303030203020202020401010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010003030303030302020202030303030202030303020203020202000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030302020202020303030203030303 -02030302020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010003030303020202020303030303030303030202020202020001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100030303020202020303030303030303030303020202000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303 -03030303030302020202020001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000003020203030303030303030302020202000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100020202030303030302020202020001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010202020202020202000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000040000002701ffff030000000000}}}{ -\f36\fs20\insrsid15426996\charrsid4345174 -\par donde Sede Central es el contenedor que representa la Casa Matriz de la Obra Social y CAPn es el conten}{\f36\fs20\insrsid5535349 edor que representa a cada CAP. A la altura de los contenedores deber\'e1 - crearse el usuario administrador general de todo el directorio, con derechos de supervisor sobre roto el \'e1rbol (desde o=Miklolife hacia abajo en el sub\'e1rbol, heredando los permisos hacia abajo). -\par -\par }{\f36\fs20\insrsid15426996\charrsid4345174 Los usuarios entrantes deber\'e1n incorporarse debajo del contenedor donde est\'e9n trabajando f\'edsicamente, posibilitando el }{\f36\fs20\insrsid1639602\charrsid4345174 movimiento}{ -\f36\fs20\insrsid15426996\charrsid4345174 a otro contenedor en caso de viaje o cambio de lugar f\'edsico de trabajo. Adicionalmente se genera un contenedor }{\b\f36\fs20\insrsid15426996\charrsid4345174 ou=Grupo_Gestion}{ -\f36\fs20\insrsid15426996\charrsid4345174 exclusivo para la nuestra aplicaci\'f3n, debajo del cual }{\f36\fs20\insrsid1639602\charrsid4345174 estar\'e1n}{\f36\fs20\insrsid15426996\charrsid4345174 los grupos representativos de roles dentro de la aplicaci -\'f3n, tema que se tratar\'e1 en breve y con sumo detalle.}{\f36\fs20\insrsid12849087\charrsid4345174 El contenedor }{\b\f36\fs20\insrsid12849087\charrsid4345174 ou=Desafectados}{\f36\fs20\insrsid15426996\charrsid4345174 }{ -\f36\fs20\insrsid12849087\charrsid4345174 es para uso exclusivos de usuarios desafectados de la empresa. }{\f36\fs20\insrsid15426996\charrsid4345174 Finalmente, en el contenedor }{\b\f36\fs20\insrsid15426996\charrsid4345174 ou=}{ -\b\f36\fs20\insrsid12849087\charrsid4345174 E}{\b\f36\fs20\insrsid15426996\charrsid4345174 xtranet}{\f36\fs20\insrsid12075659 deber\'e1n}{\f36\fs20\insrsid15426996\charrsid4345174 ubicarse los afiliados, que no son usuarios internos, s\'f3 -lo a los efectos de autenticaci\'f3n. Este t\'f3pico tambi\'e9n ser\'e1 discutido en breve. -\par }{\f36\fs20\insrsid722229\charrsid4345174 -\par El administrador deber\'e1 setear un password default que el usuario deber\'e1 cambiar la primera vez que se logu\'e9e al domin -io desde una de las terminales (es importante destacar que el administrador del dominio debe incorporar los trustees correspondientes para todas las m\'e1quinas dentro de la organizaci\'f3n).}{\f36\fs20\insrsid4345174 - Este procedimiento fue descrito en el modelo 13, conceptos de seguridad, en donde se detalla las precauciones a tomar en el intermedio en que se pise un password de usuario o se cree uno por primera vez.}{\f36\fs20\insrsid722229\charrsid4345174 -\par -\par Las pol\'edticas de password establecidas son de 6 caracteres m\'ednimo, incluyendo por lo menos un }{\f36\fs20\insrsid1639602\charrsid4345174 car\'e1cter}{\f36\fs20\insrsid722229\charrsid4345174 num\'e9rico. Se establecer\'e1 adicionalmente una pol\'ed -tica de caducidad de contrase\'f1a de 60 d\'edas, impidiendo }{\f36\fs20\insrsid13445777\charrsid4345174 establecer la contrase\'f1a actual como pr\'f3xima en el momento de cambio.}{\f36\fs20\insrsid722229\charrsid4345174 -\par }{\b\f36\fs20\insrsid4407600\charrsid4345174 -\par }{\f36\fs20\insrsid12849087\charrsid4345174 Para la desafectaci\'f3n de usuarios se tomar\'e1 la siguiente pol\'edtica: cuando un empleado es despedido o se desvincula por otro medio de la empresa, se lockea su cuenta v\'ed -a LDAP y se mueve el mismo al contenedor }{\b\f36\fs20\insrsid12849087\charrsid4345174 ou=desafectados}{\f36\fs20\insrsid12849087\charrsid4345174 . A los 30 d\'edas el usuario es borrado definitivamente del directorio.}{\f36\fs20\insrsid4407600 -\par }{\f36\fs20\insrsid11340260 -\par }{\b\f36\fs20\insrsid11340260 2 \endash ABM de usuarios externos, usuario administrativo para la aplicaci\'f3n}{\f36\fs20\insrsid11340260 -\par }{\insrsid11340260\charrsid11340260 -\par }{\f36\fs20\insrsid12402038 La aplicaci\'f3n deber\'e1 contar con un usuario administrativo para realizar las tareas de autenticaci\'f3n, autorizaci\'f3n y creaci\'f3n de usuarios externos. Este usuario estar\'e1 dentro del contenedor de la Casa Central}{ -\f36\fs20\insrsid3935565 y se su DN (Distinguished Name) ser\'e1 }{\b\f36\fs20\insrsid3935565 cn=admin_gestion,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid3935565 . El mismo deber\'e1 tener los siguientes permisos:}{\f36\fs20\insrsid16332829 -\par }{\f36\fs20\insrsid3935565 -\par Sobre los contenedores de usuarios (todos estos permisos heredados al sub\'e1rbol): -\par }{\b\f36\fs20\insrsid3935565 B\'fasqueda -\par Comparaci\'f3n de atributos -\par Lectura de objetos y sus atributos -\par }{\f36\fs20\insrsid3935565 -\par Sobre el contenedor }{\b\f36\fs20\insrsid3935565 ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid3935565 deber\'e1 tener (todos estos permisos heredados al sub\'e1rbol): -\par }{\b\f36\fs20\insrsid3935565 B\'fasqueda -\par Comparaci\'f3n de atributos -\par Lectura de objetos y sus atributos -\par Creaci\'f3n -\par Modificaci\'f3n de atributos -\par Renombrado -\par Eliminaci\'f3n}{\b\f36\fs20\insrsid3935565\charrsid3935565 -\par }{\b\f36\fs20\insrsid11340260 -\par }{\f36\fs20\insrsid3935565\charrsid3935565 A su ve}{\f36\fs20\insrsid3935565 z, y como se ve en la figura esquem\'e1tica del directorio, habr\'e1 un contenedor externos. Dentro del mismo se alojar\'e1n los usuarios que no son empleados de la corporaci\'f3 -n, es decir aquellos que realicen tareas desde los prestadores y los pacientes mismos.}{\f36\fs20\insrsid2899807 El Distinguished Name del contenedor ser\'e1 }{\b\f36\fs20\insrsid2899807 ou=Externos,o=Miklolife}{\f36\fs20\insrsid2899807 y tendr\'e1 - los siguientes permisos (todos heredados al sub\'e1rbol):}{\f36\fs20\insrsid3935565 -\par }{\f36\fs20\insrsid4027509 -\par }{\b\f36\fs20\insrsid2899807 B\'fasqueda -\par Comparaci\'f3n de atributos -\par Lectura de objetos y sus atributos -\par Creaci\'f3n -\par Modificaci\'f3n de atributos -\par Renombrado -\par Eliminaci\'f3n -\par }{\f36\fs20\insrsid2899807 -\par Estos usuarios tendr\'e1n pocos atributos habilitados como se }{\f36\fs20\insrsid1639602 ver\'e1}{\f36\fs20\insrsid2899807 luego, y servir\'e1n para loguearse remotamente hacia la aplicaci\'f3 -n, pero usando el mismo repositorio de identidades que el resto de los usuarios de la aplicaci\'f3n.}{\f36\fs20\insrsid16473443 Los mismos basar\'e1n su comportamiento bajo el mismo esquema que el resto, por asignaci\'f3 -n a grupos dentro del contenedor de grupos, que ser\'e1 quien defina el o los perfiles de los usuarios.}{\f36\fs20\insrsid2899807\charrsid2899807 -\par }{\b\f36\fs20\insrsid3935565\charrsid3935565 -\par }{\b\f36\fs20\insrsid11340260 3}{\b\f36\fs20\insrsid16332829\charrsid4345174 \endash Datos propios de los usuarios, contenedores y grupos}{\f36\fs20\insrsid16332829\charrsid4345174 -\par -\par Como se especific\'f3 anteriormente, se emplear\'e1n las }{\b\f36\fs20\insrsid16332829\charrsid4345174 RFC 3377, 2251, 2252, 2253, 2254, 2256, 2829-2830}{\f36\fs20\insrsid16332829\charrsid4345174 , y particularmente para los usuarios, la RFC }{ -\b\f36\fs20\insrsid16332829\charrsid4345174 2798}{\f36\fs20\insrsid16332829\charrsid4345174 que define la clase}{\f36\fs20\insrsid15164345\charrsid4345174 estructural}{\f36\fs20\insrsid16332829\charrsid4345174 }{ -\b\f36\fs20\insrsid16332829\charrsid4345174 inetOrgPerson}{\f36\fs20\insrsid16332829\charrsid4345174 y la RFC }{\b\f36\fs20\insrsid16332829\charrsid4345174 2307}{\f36\fs20\insrsid16332829\charrsid4345174 que define las clases }{ -\b\f36\fs20\insrsid16332829\charrsid4345174 posixAccount, posixGroup, shadowAccount}{\f36\fs20\insrsid16332829\charrsid4345174 }{\f36\fs20\insrsid15164345\charrsid4345174 auxiliares }{\f36\fs20\insrsid16332829\charrsid4345174 utilizadas por Samba, as\'ed - como tambi\'e9n las clases propias de Samba}{\f36\fs20\insrsid15164345\charrsid4345174 como }{\b\f36\fs20\insrsid15164345\charrsid4345174 sambaSamAccount}{\f36\fs20\insrsid15164345\charrsid4345174 . Tambi\'e9n se utilizar\'e1n las clases estructurales } -{\b\f36\fs20\insrsid15164345\charrsid4345174 organization }{\f36\fs20\insrsid15164345\charrsid4345174 y }{\b\f36\fs20\insrsid15164345\charrsid4345174 organizationalUnit}{\f36\fs20\insrsid15164345\charrsid4345174 - para los respectivos contenedores que jerarquizan al \'e1rbol, y la clase estructural }{\b\f36\fs20\insrsid15164345\charrsid4345174 groupOfUniqueNames}{\f36\fs20\insrsid15164345\charrsid4345174 para los grupos.}{ -\f36\fs20\insrsid16332829\charrsid4345174 -\par }{\f36\fs20\insrsid15164345\charrsid4345174 -\par A continuaci\'f3n se detallan los }{\f36\fs20\insrsid3549731\charrsid4345174 atributos que tendr\'e1n las entries de cada clase, exceptuando a los usuarios que se tratar\'e1n luego con m\'e1s detalle:}{\f36\fs20\insrsid15164345\charrsid4345174 -\par }{\f36\fs20\insrsid3549731\charrsid4345174 -\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid12331473 {\shp{\*\shpinst\shpleft0\shptop-17\shpright780\shpbottom928\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz0\shplid1026 -{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1376\pich1667\picwgoal780\pichgoal945\pngblip\bliptag-438879042{\*\blipuid e5d73cbe6f9d588f2dac1439830f1a26}89504e470d0a1a0a0000000d49484452000000340000003f04030000005d91f61b00000030504c5445000000c0c0c0c0c0c000ff0000000000ffff00ffff0000 -00ffffff000000000000b6b6b6c8c8c8dbdbdbedededffffff9ad2c12000000001624b47440886de957a000000097048597300000ec300000ec301c76fa86400 -0000d84944415478daedd44f0a82401406f091100624d15d60b7e8226dba8fed1e487769290c8acbe0bd85ed046b1f189d21c79a11a6ccfed826fa3633cc8fe1 -31f22103e80a835e626db841a399ce7b64fde94f1d653309fc3a9edfe45e7bc3ee62bf46cc0cd7c4cd5bdf223df8b2512b0f19d80b999a9acd1cd4c13364fd1c -e9aedc7e28505d59aace34eba4873ef8553ea2ec1091281000318b35ad58519f6c4a1201e66344e6b98aa2bd600ec601891493129192ada693a4744ac2c5b4aa696db7b762396247c2b9de32665547125e206751ee0cf0aea1e80cc640932e098c04b00000000049454e44ae426082} -}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}}{\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard -\ql \li0\ri0\widctlpar\pvpara\posnegy-18\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1376\pich1667\picwgoal780\pichgoal945\wmetafile8\bliptag-438879042\blipupi95{\*\blipuid e5d73cbe6f9d588f2dac1439830f1a26}010009000003d80300000000b303000000000400000003010800050000000b0200000000050000000c0240003500030000001e000400000007010400b3030000 -410b2000cc003f003400000000003f0034000000000028000000340000003f000000010004000000000000000000000000000000000000000000000000000000 -0000ffffff0000ff0000c0c0c000ffff0000c8c8c800ededed00b6b6b600dbdbdb00000000000000000000000000000000000000000000000000000000001111 -11111111111111111111111111111111111111111111111101011111111111111111111111111111111111111111111111111111010111111111111111111111 -11111111111111111111111111111111010111111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111 -11111111111111110101111111180081111157676555773037800857575580071111111101011111111788711111575785557707577887575755781111111111 -01011111111766770007577635557706577667575755700411111111010111111117887700075771375577765778875757557883111111110101111111180081 -11115751875577375780085757003006111111110607111111111111111150611755778157111157575071111111111101011111111111111111111111111111 -11111111111111111111111105051111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111111111111 -11111111000611113333333333331111133333333333111111333333333331100101111133333333333311111333333333331111113333333333311007081100 -00000000000311110000000000001111000000000000011001081104444444444403111104444444444011110444444444440110050711044444444444031111 -04444444444011110444444444440110010111044444444444031111044444444440111104444444444401100500110444444444440311110444444444401111 -04444444444401100101110444444444440311110444444444401111044444444444011001011104444444444403111104444444444011110444444444440110 -01011104444444444403111104444444444011110444444444440110010111044444444444031111044444444440111104444444444401100101110444444444 -44011111044444444440111104444444444401100101110444444444440111110444444444401111044444444444011003031100000000000001111100000000 -00001111000000000000011001011111111101111111111111111011111111111111110111111111030311111111011111111111111110111111111111111101 -11111111000011111111011111111111111110111111111111111101111111110101111111110111111111111111101111111111111111011111111104041111 -11110000000000000000000000000000000000011111111104041111111111111111111111111011111111111111111111111111000311111111111111111111 -11111011111111111111111111111111040411111111111111111111111110111111111111111111111111110101111111111111111133333333303333333333 -33111111111111110404111111111111110000000000000000000000031111111111111104041111111111111102222222222222222222220311111111111111 -01001111111111111102222222222222222222220311111111111111040411111111111111022222222222222222222203111111111111110004111111111111 -11022222222222222222222203111111111111110400111111111111110222222222222222222222031111111111111104041111111111111102222222222222 -22222222031111111111111101011111111111111102222222222222222222220311111111111111040411111111111111022222222222222222222203111111 -11111111040411111111111111022222222222222222222203111111111111110001111111111111110222222222222222222222031111111111111104041111 -11111111110222222222222222222222031111111111111101011111111111111102222222222222222222220311111111111111040411111111111111022222 -22222222222222220311111111111111000011111111111111022222222222222222222203111111111111110100111111111111110222222222222222222222 -03111111111111110101111111111111110222222222222222222222031111111111111101011111111111111102222222222222222222220311111111111111 -01011111111111111102222222222222222222220311111111111111010111111111111111022222222222222222222203111111111111110101111111111111 -11022222222222222222222203111111111111110101111111111111110222222222222222222222011111111111111101011111111111111102222222222222 -2222222201111111111111110000111111111111110000000000000000000000011111111111111100011111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111111111111111111110101040000002701ffff030000000000}\par}}}{ -\b\f36\fs20\insrsid3549731\charrsid4345174 Organizaci\'f3n:}{\f36\fs20\insrsid3549731\charrsid4345174 es la ra\'edz del sub\'e1rbol que representa la corporaci\'f3n, ser\'e1n instancias de la clase }{\b\f36\fs20\insrsid3549731\charrsid4345174 -organization}{\f36\fs20\insrsid3549731\charrsid4345174 . Solamente contendr\'e1 su DN, el atributo O con el RDN del objeto, y una descripci\'f3n}{\f36\fs20\insrsid151329\charrsid4345174 , en la misma se presentar\'e1 la raz\'f3n social de la empresa}{ -\f36\fs20\insrsid3549731\charrsid4345174 . -\par }{\f36\fs20\insrsid3549731 -\par }{\f36\fs20\insrsid1002065 -\par -\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid12331473 {\shp{\*\shpinst\shpleft0\shptop-23\shpright1020\shpbottom772\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz1\shplid1027 -{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1799\pich1402\picwgoal1020\pichgoal795\pngblip\bliptag494613168{\*\blipuid 1d7b32b02ae6c415e1b4f646719f397c}89504e470d0a1a0a0000000d49484452000000440000003504030000000a4350e500000030504c5445000000c0c0c0c0c0c000ffff000000ffff0000ff0000ff -00000000ffffff000000000000c8c8c8dbdbdbedededffffff8ccb79ba00000001624b474409f1d9a5ec000000097048597300000ec300000ec301c76fa86400 -0001204944415478dabdd4b18ac2401000d009568113760b8b0573dfa05ce55fd8d85958f93dd9e28a01f33129050f621948404b0bef1b6e664d42e05c7775d5 -29c2903c6687193680e80a406f92421b5dfe8f7c3531a17ccdb10a22aa252a8450a3ce2a71fa367219dd2d825a72dc24961d79906e8d56d29ccf2dc4964df722 -4e171c730fa28208c033aa3c8b5c5f639f58d6782f715e58af1d5dbf6a8f1115446cb7b11fe9db88738de8de51c04fd5871ce0849899f3c5c034b4a5476e4806 -fb9abe8c37099c2121b899e91f38828884f8b8105dcb5a42540c29a924695df2bb9ddc29cc1bf26b081623989e473063f20d5342aa88ba2ae47199c95257b2443e88527efb99b7bd543cc883e924e1540c3290f53852a2a972ff5c0a18be76ba76f207317978dbe7b3966d0000000049454e44ae426082} -}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}}{\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard -\ql \li0\ri0\widctlpar\pvpara\posnegy-24\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1799\pich1402\picwgoal1020\pichgoal795\wmetafile8\bliptag494613168\blipupi95{\*\blipuid 1d7b32b02ae6c415e1b4f646719f397c}010009000003200400000000fb03000000000400000003010800050000000b0200000000050000000c0236004500030000001e000400000007010400fb030000 -410b2000cc0035004400000000003500440000000000280000004400000035000000010004000000000000000000000000000000000000000000000000000000 -0000ffffff00ffff000000ff0000c0c0c00000ffff00ededed00dbdbdb00c8c8c800000000000000000000000000000000000000000000000000000000001111 -11111111111111111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111111111111111111111111111 -11111111010111111111111111111111111111111111111111111111111111111111111111111111010111111111111111111111111111111111700007111111 -11111111111111111111111101011111111111111111111111111111111111111111111111111111111111111111111101011117007800411111600067004700 -47004111114002170044774804414004841111110101111477448841111158174471147844711111182114447114774488414684841111110101111466447744 -00041170450024674500211114711115002477448841700484111111010111147744774400047007147744784477411114711114774488448841118484111111 -01011117007477411111481847006700470061111821148700640040044040088411111100001111111111111111600061111117411111111140021111111114 -81111111841111110401111111111111111111111111111111111111111111111111111111111111111111110701111111111111111111111111111111111111 -11111111111111111111111111111111080411111111111111111111111111111111111111111111111111111111111111111111060711111111111111111111 -11111111111111111111144444444444411111111111111101011111111111111111111111111111111111111110000000000000411111111111111107071111 -11111111111111111111111111111111111033333333333041111111111111110101111111111111111111111111111111111111111033333333333041111111 -11111111010111111111111111111111111111111111111111103333333333304111111111111111010111111111111111111111111111111111111100003333 -33333330411111111111111104001111111111111111111111111111111111110110333333333330411111111111111101011111111111111111111111111111 -11111111011033333333333041111111111111110101111111111111111111111111111111111111011033333333333011111111111111110101111111111111 -11111111111111111111111101103333333333301111111111111111010111111111111111111111111111111111111101100000000000001111111111111111 -01011111111111111111111111111111111111110111111111111111111111111111111101011111111111111111111111111111111111110111144444444444 -41111111111111110101111111111111111111111111111111111111011114444444444441111111111111110101111111111111111111111111111111111111 -01100000000000004111111111111111010111111111111111111111111111111111111101105555555555504111111111111111010111111111111111111111 -11111111111111110110555555555550411111111111111101011111111111111111111111111111111111110110555555555550411111111111111101011111 -11111111111111111111111111111111000055555555555041111111111111110101111111111111111111111111111111111111011055555555555041111111 -11111111010111111111111111111111111111111111111101105555555555504111111111111111010111111111111111111111111111111111111101105555 -55555550111111111111111101011111111111111111144444444444444444410110000000000000111111111111111100001111111111111110000000000000 -00000041011111111111111111111111111111110101111111111111111022222222222222222041011111111111111111111111111111110303111111111111 -11102222222222222222204101111111111111111111111111111111010111111111111111102222222222222222204101111444444444444111111111111111 -03031111111111111110222222222222222220410110000000000000411111111111111101011111111111111110222222222222222220410110333333333330 -41111111111111110300111111111111111022222222222222222041011033333333333041111111111111110101111111111111111022222222222222222041 -01103333333333304111111111111111010111111111111111102222222222222222200000003333333333304111111111111111010111111111111111102222 -22222222222220411110333333333330411111111111111101011111111111111110222222222222222220411110333333333330411111111111111101011111 -11111111111022222222222222222011111033333333333011111111111111110101111111111111111022222222222222222011111033333333333011111111 -11111111010111111111111111100000000000000000001111100000000000001111111111111111010111111111111111111111111111111111111111111111 -1111111111111111111111110101111111111111111111111111111111111111111111111111111111111111111111110101040000002701ffff030000000000}\par}}}{\b\f36\fs20\insrsid3549731\charrsid4345174 Contenedores:}{\f36\fs20\insrsid3549731\charrsid4345174 ser\'e1 -n de la clase }{\b\f36\fs20\insrsid3549731\charrsid4345174 organizationalUnit}{\f36\fs20\insrsid3549731\charrsid4345174 . Dividen jer\'e1rquicamente al \'e1rbol para no hacerlo plano si no corporativo, conteniendo a los distintos usuarios y }{ -\f36\fs20\insrsid151329\charrsid4345174 grupos de manera separada seg\'fan ubicaciones f\'edsicas y roles. Ser\'e1n cargados su DN, el atributo ou que forma su RDN y como descripci\'f3n deber\'e1n contener el motivo por el cual se realiz\'f3 - dicha subdivisi\'f3n l\'f3gica.}{\f36\fs20\insrsid3549731\charrsid4345174 -\par }{\f36\fs20\insrsid151329 -\par }{\f36\fs20\insrsid1002065 -\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid12331473 {\shp{\*\shpinst\shpleft0\shptop6\shpright1035\shpbottom771\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz2\shplid1028 -{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1826\pich1349\picwgoal1035\pichgoal765\pngblip\bliptag1756527542{\*\blipuid 68b27bb6fdf2aebef671693719e2377d}89504e470d0a1a0a0000000d494844520000004500000033040300000033d8d8c600000030504c5445ffffff000080008000008080800000600080805000a0a0 -a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b47440088051d48000000097048597300000ec300000ec301c76fa86400 -00011e4944415478dadd93bf6a03310cc635183cda5b5ea3dbcd210f90bc499449a35fd0708fd1b12a1dbc1854d977212dc47fa074c977e27c9c7f923e640cf0 -1f121e224e6486e159c67519c7235b9acf235b6eebd2b7c543c6498d7bcba7ca915d64d1624d3f2e46c951d430bb0ea35a0be478c464712b77195db56593c93b -539736b3aebc31dc61d470ee3052a4335adb0c142417c3b9b484c18c6618e99dfc1c93dbc3f93da3bf337546835b36c3f4750140008b7ba8ec63f34cd7b24970 -a25b20ba127d9ac32d24b3184fbe22168948925511bd5191262010126ae2c6e8a34c10d2dfcaebfb4c8426a17d3048c5c8bb5decce94d0af1f75d44f61102ea77b9da33d6058aa1f7811191ffc88c1eda8bafaf8326958472b0dfd24e35f61b6df038fee5ea28a26b00000000049454e44ae426082} -}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}}{\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard -\ql \li0\ri0\widctlpar\pvpara\posy5\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1826\pich1349\picwgoal1035\pichgoal765\wmetafile8\bliptag1756527542\blipupi95{\*\blipuid 68b27bb6fdf2aebef671693719e2377d}010009000003fc0300000000d703000000000400000003010800050000000b0200000000050000000c0234004600030000001e000400000007010400d7030000 -410b2000cc0033004500000000003300450000000000280000004500000033000000010004000000000000000000000000000000000000000000000000000000 -0000ffffff000000ff0080006000a0a0a0000000800000508000808000008000000000ffff000000000000000000000000000000000000000000000000001111 -11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 -11111111100011111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 -11150415811111111111111111111111111111111000111111111111111111111111111111411141141111111111111111111111111111111001111111111111 -11111111111111111190071504111111111111111111111111111111100011111111111111111111111111111141144111111111111111111111111111111111 -10011111111111111111111111111111111581408111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 -11111111111111111005111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111 -11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111 -11111111111111111111111111111111111111111111111110051111504411411111411131574441414444114441581484414074157415814411111110001114 -41441141111194147414444141444411444411444441414441444114441111111001111411141144000440004411444141444411444150444441150441144114 -44111111100011144144444400041414141444447144444444441114444111444144411444111111100011115044604111111444115744484044446044440815 -84484004157415814481111110001111111111111111113111114111111441111441111441111111111411111111111110011111111111111111111111111111 -11111111111111111111111111111111111111111000111111111111111111111111111111000000000000111111111111111111111111111001111111111111 -11111111111111111000000000000011111111111111111111111111100111111111111111111111111111111022022222202011111111111111111111111111 -10011111111111111111111111111111102202222220201111111111111111111111111110011111111111111111111111111111102202222222201111111111 -11111111111111111001111111111111111111111111111110222222222220000000011111111111111111111001111111111111111111111111111110222222 -22222000000001111111111111111111100111111111111111111111111111111022222222222022202001111111111111111111100111111111111111111111 -11000000000222000222022220200111111111111111111110011111111111111111111110000000000022011020222222200111111111111111111110011111 -11111111111111111022022222200011100222222220011111111111111111111001111111111111111111111022022222202001102222222220011111111111 -11111111100111111111111111111111102202222222201110222222222011111111111111111111100111111111111111111111102222222222201110220002 -22011111111111111111111110011111111111111111111110222222222220000002001020011111111111111111111110041111111111111111111110222222 -22222000000011100111111111111111111111111001111111111111111111111022220002220000001101101111111111111111111111111000111111111111 -11111111110222011022010001101100111111111111111111111111100111111111111111111111111000111000111011101111011111111111111111111111 -10011111111111111111111111111101101111111110000001111111111111111111111110011111111111111111111111111011101111111110000001111111 -11111111111111111001111111111111111111111111101111011111111000001111111111111111111111111001111111111111111111111111100010011111 -11110001111111111111111111111111100011111111111111111111111110000001111111111011111111111111111111111111100111111111111111111111 -11111000000111111111111111111111111111111111111110001111111111111111111111111000001111111111111111111111111111111111111110011111 -11111111111111111111110001111111111111111111111111111111111111111002111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111002040000002701ffff030000000000}\par}}}{ -\f36\fs20\insrsid1002065\charrsid4345174 -\par }{\b\f36\fs20\insrsid151329\charrsid4345174 Grupos:}{\f36\fs20\insrsid151329\charrsid4345174 ser\'e1n de la clase }{\b\f36\fs20\insrsid151329\charrsid4345174 groupOfUniqueNames}{\f36\fs20\insrsid151329\charrsid4345174 - definida en X.500, y adicionalmente tendr\'e1n la clase auxiliar }{\b\f36\fs20\insrsid151329\charrsid4345174 posixGroup}{\f36\fs20\insrsid151329\charrsid4345174 para el tratamiento Samba, en el cual no ahondaremos. Estos objetos tendr\'e1 -n cargado su DN, el CN como RDN del mismo, y los atributos optativos description, donde estar\'e1 el papel que juega el grupo en la corporaci\'f3n o a nivel de aplicaci\'f3n, y }{\b\f36\fs20\insrsid151329\charrsid4345174 uniqueMember}{ -\f36\fs20\insrsid151329\charrsid4345174 , que }{\f36\fs20\insrsid1639602\charrsid4345174 contendr\'e1}{\f36\fs20\insrsid151329\charrsid4345174 el DN de los usuarios que pertenezcan a este grupo.}{\f36\fs20\insrsid10311064\charrsid4345174 - Los atributos cargados por Samba no ser\'e1n descriptos en este documento, y est\'e1n disponibles online en }{\field\flddirty{\*\fldinst {\f36\fs20\insrsid10311064\charrsid4345174 HYPERLINK "http://www.samba.org" }{ -\f36\fs20\insrsid2520496\charrsid4345174 {\*\datafield -00d0c9ea79f9bace118c8200aa004ba90b02000000170000000e0000007700770077002e00730061006d00620061002e006f00720067000000e0c9ea79f9bace118c8200aa004ba90b2c00000068007400740070003a002f002f007700770077002e00730061006d00620061002e006f00720067002f0000000020c76f00}} -}{\fldrslt {\cs15\f36\fs20\ul\cf2\insrsid10311064\charrsid4345174 www.samba.org}}}{\f36\fs20\insrsid10311064\charrsid4345174 , lo mismo para los usuarios.}{\f36\fs20\insrsid151329 -\par }{\f36\fs20\insrsid1002065 -\par -\par }{\f36\fs20\insrsid4345174 -\par }{\b\f36\fs20\ul\insrsid5138116\charrsid5138116 Usuarios}{\b\f36\fs20\ul\insrsid216146 Internos}{\f36\fs20\insrsid4345174 -\par }{\f36\fs20\insrsid5138116 -\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid12331473 {\shp{\*\shpinst\shpleft0\shptop-11\shpright750\shpbottom649\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz3\shplid1029 -{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1323\pich1164\picwgoal750\pichgoal660\pngblip\bliptag657511887{\*\blipuid 2730d5cf6e225123204fc85ba3d3f942}89504e470d0a1a0a0000000d49484452000000320000002c0403000000d5cdf66900000030504c5445800000800000000000000000ffff000000000000000000 -00ffffff000000000000ff0000ff0000000000000000ffffffd9df66a300000001624b47440886de957a000000097048597300000ec300000ec301c76fa86400 -0000b44944415478dab5923d0ec3200c85231fc51312b7e8c4b122cb83cfc3cae5fa4a52020da8a54dcdcfe04ff633368bd9c016fb8408f38030b3eb12b996e0 -cc12b8a54b042252091dc4279014cf44528aec53e213817333f76712df103f43f8696eea1fcc9115c9958d943024aa49b01b3aa9580ea7cd064256bc3b0979db -16d3108cb8e87c5df59afbf0730fb443501c19e79b5a1254f707e94b4cc0731cf5b23d62b46d42ad43e68aca519b8eaa16be70da3d7207f3fd2ea316bf10520000000049454e44ae426082}}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}} -{\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard -\ql \li0\ri0\widctlpar\pvpara\posnegy-12\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1323\pich1164\picwgoal750\pichgoal660\wmetafile8\bliptag657511887\blipupi95{\*\blipuid 2730d5cf6e225123204fc85ba3d3f942}010009000003ce0200000000a902000000000400000003010800050000000b0200000000050000000c022d003300030000001e000400000007010400a9020000 -410b2000cc002c003200000000002c0032000000000028000000320000002c000000010004000000000000000000000000000000000000000000000000000000 -0000ffffff000000ff000000800000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111101010111111111111110001111111111111111111111111111111111010101111111111111111411111111111111111111 -11111111111111010101111111111111130111301130110111301111111111111111110101011111111111114114141114111411141111111111111111111101 -01011111111111114111140001301411111111111111111111111101010411111111111141141411111114111411141111111111111111010101111111111111 -13011130110013011130113011111111111111010300111111111111111111111111141111111111111111111111110101011111111111111111111111111111 -11111111111111111111110401011111111111111111111111111111111111111111111111111101000011111111111111111111111111111111111111130001 -11111104010111111111111111111111111111111111111111111111111111010101111110011113011111140011301411111111111111111111110401011111 -41111141111111111114111411111111111111111111110101011111111111111140001130111114111111111111111111111101030011111111114111400011 -11141114110111141111111111111101010111111111111301111114001130143010111130111111111111010101111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111101 -01011111111111111111000000000000000000011111111111111101010111111111111111110220222222222202220111111111111111010101111111111111 -11110220222222222202220111111111111111010000111111111111111102202222222222222201111111111111110101011111111111111111022222222222 -22222201111111111111110101011111111111111111022222222222222222011111111111111101010111111111111111110222222222222222220111111111 -11111101010111111111111111110222222222222222220111111111111111010101111111111111111110222220000222220011111111111111110101011111 -11111111111111022201111022201111111111111111110101011111111111111111111000011110000111111111111111111101040011111111111111111111 -11011110011111111111111111111101010111111111111111111111101111110111111111111111111111010104111111111111111111111011111101111111 -11111111111111010101111111111111111111111000000001111111111111111111110101011111111111111111111110000000011111111111111111111101 -00001111111111111111111110000000011111111111111111111101010111111111111111111111110000000111111111111111111111010101111111111111 -111111111110000011111111111111111111110101011111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111000001040000002701ffff030000000000}\par}}}{\f36\fs20\insrsid5138116 Este tipo de objeto ser\'e1 - tratado especialmente y se mostrar\'e1n los datos necesarios para los usuarios empleados de la organizaci\'f3n.}{\f36\fs20\insrsid3042866 A continuaci\'f3n se muestra una tabla con los atributos de la clase }{\b\f36\fs20\insrsid3042866 inetOrgPerson}{ -\f36\fs20\insrsid3042866 que ser\'e1n utilizados (no ser\'e1n utilizados todos), y un }{\f36\fs20\insrsid16529899 mapeo al mundo }{\f36\fs20\cf1\insrsid16529899\charrsid16529899 humano}{\f36\fs20\insrsid16529899 - de que representa cada atributo. Los atributos est\'e1n definidos en esta clase y en las clases de la que hereda (}{\b\f36\fs20\insrsid16529899 organizationalPerson, }{\b\f36\fs20\insrsid10432972 person, }{\b\f36\fs20\insrsid16529899 Top}{ -\f36\fs20\insrsid16529899\charrsid16529899 ) }{\f36\fs20\insrsid16529899 seg\'fan la RFC 2798}{\f36\fs20\insrsid16529899\charrsid16529899 :}{\f36\fs20\ul\insrsid5138116 -\par }{\f36\fs20\ul\insrsid16529899 -\par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid16529899 Nombre del atributo}{ -\b\f36\fs20\cf8\insrsid16529899\charrsid16529899 \cell Nombre descriptivo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 -\trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870\row -}\trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 uid}{\b\f36\fs20\insrsid16529899\charrsid16529899 \cell }{ -\f36\fs20\insrsid16529899\charrsid16529899 Apodo del usuario\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 -\trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 c}{\b\f36\fs20\insrsid16529899\charrsid16529899 n\cell }{ -\f36\fs20\insrsid16529899 Apodo del usuario}{\f36\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\fs20\ul\insrsid16529899 \trowd \irow2\irowband2\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 sn\cell }{\f36\fs20\insrsid10432972 Apellido\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow3\irowband3\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt -\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\insrsid10432972 givenName\cell }{\f36\fs20\insrsid10432972 Primer Nombre\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\fs20\ul\insrsid10432972 \trowd \irow4\irowband4\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 fullName\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 {\f36\fs20\insrsid10432972 Nombre Completo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow5\irowband5\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 departmentNumber}{\b\f36\fs20\insrsid16529899\charrsid16529899 \cell }{ -\f36\fs20\insrsid16529899 Numero de CAP / Sede Central}{\f36\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\fs20\ul\insrsid16529899 \trowd \irow6\irowband6\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 employeeNumber}{\b\f36\fs20\insrsid16529899\charrsid16529899 \cell }{ -\f36\fs20\insrsid16529899 N\'famero de legajo}{\f36\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\fs20\ul\insrsid16529899 \trowd \irow7\irowband7\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 employeeType\cell }{\f36\fs20\insrsid10432972 -Tipo de empleado (efectivo, pasante, contratista)}{\f36\fs20\insrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 -\trowd \irow8\irowband8\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 homePhone\cell }{\f36\fs20\insrsid16529899 Tel\'e9fono Particular\cell -}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 \trowd \irow9\irowband9\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl -\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid13438039 homePostalAddress}{\b\f36\fs20\insrsid16529899 \cell }{ -\f36\fs20\insrsid13438039 Direcci\'f3n Particular}{\f36\fs20\insrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 -\trowd \irow10\irowband10\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid13438039 mail\cell }{\f36\fs20\insrsid13438039 Mail corporativo\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid13438039 \trowd \irow11\irowband11\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt -\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\insrsid13438039 photo\cell }{\f36\fs20\insrsid13438039 URI a la foto del empleado\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\fs20\ul\insrsid13438039 \trowd \irow12\irowband12\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid13438039 userPassword\cell }{\f36\fs20\insrsid13438039 -Password del usuario, encriptado seg\'fan el directorio elegido (este atributo no se puede leer como parte del esquema, s\'f3lo admite un compare, esto es a nivel est\'e1ndar X.500)\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid13438039 \trowd \irow13\irowband13\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt -\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\insrsid10432972 description\cell }{\f36\fs20\insrsid10432972 Observaciones Generales\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\fs20\ul\insrsid10432972 \trowd \irow14\irowband14\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 title\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f36\fs20\insrsid10432972 Cargo del Empleado\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow15\irowband15\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 ou\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f36\fs20\insrsid10432972 Area\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow16\irowband16\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 L\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f36\fs20\insrsid10432972 Zona de trabajo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow17\irowband17\lastrow \ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh -\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870 -\row }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16529899 {\fs20\ul\insrsid16529899 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid216146 {\b\f36\fs20\ul\insrsid216146 Usuarios Externos}{\b\f36\fs20\ul\insrsid8015672 -\par }{\f36\fs20\ul\insrsid216146 -\par }{\f36\fs20\insrsid15946119 A continuaci\'f3n se presenta la misma tabla con los atributos necesarios (y \'fanicos) para los usuarios externos como prestadores y afiliados:}{\f36\fs20\insrsid216146\charrsid15946119 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16529899 {\fs20\ul\insrsid8015672 -\par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid8015672 Nombre del atributo}{ -\b\f36\fs20\cf8\insrsid8015672\charrsid16529899 \cell Nombre descriptivo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\cf8\insrsid8015672\charrsid16529899 \trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870\row -}\trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 uid}{\b\f36\fs20\insrsid8015672\charrsid16529899 \cell }{ -\f36\fs20\insrsid8015672\charrsid16529899 Apodo del usuario\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672\charrsid16529899 -\trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 c}{\b\f36\fs20\insrsid8015672\charrsid16529899 n\cell }{ -\f36\fs20\insrsid8015672 Apodo del usuario}{\f36\fs20\insrsid8015672\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid8015672\charrsid16529899 \trowd \irow2\irowband2\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 sn\cell }{\f36\fs20\insrsid10432972 Apellido\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid10432972\charrsid16529899 \trowd \irow3\irowband3\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl -\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 givenName\cell }{\f36\fs20\insrsid10432972 PrimerNombre\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid10432972\charrsid16529899 \trowd \irow4\irowband4\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl -\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 fullName\cell }{\f36\fs20\insrsid10432972 NombreCompleto\cell -}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid10432972\charrsid16529899 \trowd \irow5\irowband5\ts19\trgaph70\trleft-108\trbrdrt -\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 homePhone\cell }{\f36\fs20\insrsid8015672 Tel\'e9fono Particular\cell -}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow6\irowband6\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl -\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 homePostalAddress\cell }{\f36\fs20\insrsid8015672 Direcci\'f3n Particular -\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow7\irowband7\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl -\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 mail\cell }{\f36\fs20\insrsid8015672 Mail corporativo\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow8\irowband8\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 userPassword\cell }{\f36\fs20\insrsid8015672 -Password del usuario, encriptado seg\'fan el directorio elegido (este atributo no se puede leer como parte del esquema, s\'f3lo admite un compare, esto es a nivel est\'e1ndar X.500)\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow9\irowband9\lastrow \ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl -\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard -\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12990600 {\f36\fs20\insrsid8015672 -\par -\par }{\b\f36\fs20\insrsid8660967 4 \endash Programas a utilizar}{\b\f36\fs20\insrsid12990600 -\par }{\f36\fs20\insrsid8660967 -\par Ya hemos establecido que el dominio ser\'e1 windows pero administrado desde un SAMBA, aplicaci\'f3n de uso gratuito disponible en internet. Para soporte de \'e9sta aplicaci\'f3n }{\f36\fs20\insrsid1639602 distribuida}{\f36\fs20\insrsid8660967 -, se utilizar\'e1 un sistema operativo Novell Suse Enterprise 9}{\f36\fs20\insrsid9454319 (no Netware) que correr\'e1 bajo las especificaciones planteadas en el modelo 13, }{\f36\fs20\insrsid1639602 conceptos}{\f36\fs20\insrsid9454319 de seguridad.}{ -\f36\fs20\insrsid13376273 El mismo sistema operativo ser\'e1 utilizado para soportar al directorio. Para la base del directorio hay una amplia gama de opciones, como por ejemplo:}{\f36\fs20\insrsid8660967 -\par }{\f36\fs20\insrsid13376273 -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li360\ri0\widctlpar\jclisttab\tx360\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin360\itap0\pararsid13376273 -{\f36\fs20\insrsid13376273 eDirectory, de Novell -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Active Directory, de Microsoft -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Oracle Internet Directory, de Oracle -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}OpenLDAP, del grupo OpenLDAP y de distribuci\'f3n gratuita -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13376273 {\f36\fs20\insrsid13376273 -\par AD y OID de Microsoft y Oracle respectivamente los descartamos de inmediato por sus bajas prestaciones y dif\'edcil administraci\'f3n. La elecci\'f3n se inclina hacia Novell eDirectory, producto de muchos a\'f1os de antig\'fc -edad y totalmente robusto. El mismo utiliza MD5 para proteger internamente sus datos haci\'e9ndolo dif\'edcil de vulnerar. OpenLDAP se descart\'f3 a pesar de ser una opci\'f3n OpenSource, ya que es p\'e9 -simo a nivel de directorio, si bien cumple con todos los est\'e1ndares, posee muchas limitaciones y caracter\'edsticas que el mismo grupo OpenLDAP piensa no desarrollar en el futuro. -\par }{\f36\fs20\insrsid8091998 -\par Para las estaciones de trabajo, se instalar\'e1 un windows 2000 professional, y la aplicaci\'f3n de gesti\'f3n. Se limitar\'e1 }{\f36\fs20\insrsid14295502 la manejabilidad del sistema operativo por parte del usuario }{\f36\fs20\insrsid1639602 com\'fan}{ -\f36\fs20\insrsid14295502 , y se activar\'e1 un protector de pantalla con contrase\'f1a a los 5 minutos de desuso, de modo tal que la estaci\'f3n permanezca lockeada en caso de que el usuario deje su puesto de trabajo moment\'e1neamente.}{ -\f36\fs20\insrsid8091998 -\par }{\f36\fs20\insrsid8002554 -\par En cuanto al motor de base de datos a utilizar existen varias alternativas tambi\'e9n: -\par -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid8002554 { -\f36\fs20\insrsid8002554 SQL Server 200X de MS -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Oracle 10 -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Mysql -\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}PostgreSQL -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8002554 {\f36\fs20\insrsid8002554 -\par La inclinaci\'f3n surge hacia Post}{\f36\fs20\insrsid14379162 g}{\f36\fs20\insrsid8002554 reSQL debido al alto contenido de prestaciones y caracter\'edsticas embebidas y a que es de uso gratuito, compitiendo con Oracle, cuyo motor es muy potent}{ -\f36\fs20\insrsid1639602 e}{\f36\fs20\insrsid8598060 y sus prestaciones son altas, como }{\f36\fs20\insrsid1639602 tambi\'e9n}{\f36\fs20\insrsid8598060 la de SQL Server. MySQL todav\'eda est\'e1 carente de ciertas caracter\'edsticas }{ -\f36\fs20\insrsid1639602 que facilitan el desarrollo, raz}{\f36\fs20\insrsid8598060 \'f3n por la cual queda en \'faltimo lugar entre los motores posibles.}{\f36\fs20\insrsid8002554 -\par }{\f36\fs20\insrsid12601929 -\par }{\b\f36\fs20\insrsid12601929 5 }{\b\f36\fs20\insrsid11030114 \endash }{\b\f36\fs20\insrsid12601929 }{\b\f36\fs20\insrsid11030114 Base de Datos Relacional, }{\b\f36\fs20\insrsid10556177 dise\'f1o y }{\b\f36\fs20\insrsid11030114 caracter\'edsticas -\par -\par }{\f36\fs20\insrsid13967337 Como se explic\'f3 en el modelo 13, conceptos de seguridad, para manejarla a nivel aplicaci\'f3n se combina la potencia del directorio con tablas param\'e9tricas de la base de datos propia de la aplicaci\'f3n. A nivel esquem -\'e1tico, se mostrar\'e1 nuevamente la figura del modelo anterior:}{\f36\fs20\insrsid11030114 -\par }{\f36\fs20\insrsid8468892 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f36\fs20\insrsid2520496\charrsid8468892 {\*\shppict{\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} -{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw8918\pich7701\picwgoal5056\pichgoal4366\pngblip\bliptag-1396361568{\*\blipuid acc536a09a371dae46eb8c7dac2e43cb}89504e470d0a1a0a0000000d494844520000015100000123040300000079b22fbb00000030504c5445ffffff000080008000008080800000600080805000a0a0 -a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b47440088051d48000000097048597300000ec300000ec301c76fa86400 -000aac4944415478daed9d3b8febba11c7a790acce5497afa122b9a9170ee0d2eab60c845b6c692d8cbba7d41734e0af90458a531e194ea0c600c319520f5b7e -e841ca542e798ed7b42c933fcd70a4916cfd09e08a4d8571cef35990722c7331e99c487347aa9d94cf24a0d83c48195976c0064eee7d18449af7ff880652611e -3e0f5274e60c48017750ec5f7320657c1ea48c82b87f244f4ecacf7bf2fe7ecfed26e57b89c8f67d51272645c0bd302a3bcb677b4909707fe0e7fd3c48cb7270 -a48ed491fe7948cff3233d3b5247da8fd4e33c8415bcc12214d5482c5989c7869f001627ac1c359e4137ca00d24850ae60930ad28828e543bcf03ea912befce4 -bb22fd46d29048bf2bd265089f441a14f690aef0df07916669492a007ff752ab48e5385deddaa4eb45a4c7fbbe78c43a6cba4d05e9e2eb9a340883505f446921 -cd9034f8ed9a74110abbae7479501fa988a9ab8812e3e2a4813486d887ac8833ce0b5f0c848ca7a22ff8c241f50922147ac6fe0ab2ebbd94b06fa28b345e8672 -c08a6a10fa02718daf97d1cf5e115510a957eef9379ca7b8e74f80acad833488a4f7891460078b548e868fc8a2a369495a7adfe3a9a82ad22cb58ff49fa54d45 -c7bb2ac2de638b48d7382ed7cb1ccff0bdf41362c6fe2b0781c82cd29d45a422ec31e0a9b380ff0199e8775348d27f63405b96f5e5505d35618dba7df9296bf6 -c510d656d24b3352cf629f78b48f945d76d5d7ff13925e93f5f4ff74a4acd553bfbea7236d3bbb9fff272365373aeae5ffc9486fdaaf4fefc349f9c4252fbf6e -1f71263ed8a4f4cd646e97f7d9bd6ebaf73f11e9dd281721c56d2265f77be9ecff69481fed38bb124c42ca1e75d2d5ff93903e3e1675f4ff14a4ec491fdd18a6 -207d7678efe6ff0948d9d32e3af97f02d20e1953170af3a4ac430f5dfc6f9eb45312dac1ffc64959b70ef2a7a9aa71d28e793d7b0a629a94756dffa9ff4d93e6 -7df2cffc85a4ac7bf3cffc6f98b4cfd9e713ff9b25657dcfe8f35791f6bba0f3d8ff464959cfc61ffadf28e9906ba4f92b4859efb61ff9df24696f93cadf504f -4fca86349ddf1daa06490798f491ffcd91b2612ddff5bf39d241267de07f63a46c68c3f7fc6f8c74a849effadf14291bd1ee6dff9b221d6ed27bfe3744ca4635 -7bd3ff8648c798f496ff99ba7a9eeb37e8b8ed97febffcee52195b2f693ed2a4d2ff1769156bf06a2465e3371efd7fc1c50d98b4cf17228ffc7fd548aedfa4c0 -746c7c6b739981d8675ab6be35d673ad26a5dd081bfdcd1bc35fac5cef92b49a54d70daf62c7c9ccde5daae97e6766fc2e58362b526ed11677231dd355e3ae79 -660619a3806b882d8ca7bc8236429ae739d3105bac4e494c9156bbe771238d31aeeef135165b79d3167cc416336638b618346cc1c76c7135dc7323a448271b66 -638e7e748737aff25403a46c7f900f9e8f22c53ba7f1c1b92952bc8d483c7254bc1891a0b33d911ef0b4890db97fbe4b0f741b310dd17c1469d90e919a30a9ba -8f507631d816653bb4c5d23d064971700d1d604d52d224304a7a96b1359a146fa0df7373a4c088749f8f24054e31bacf4d91521d63e230aa9d3c278d87bd0952 -a5239057bd0deae27ca83ecc06dcebdb9d54381ef878d203f29926cdcb1e46939e8d92723a6a8f27c53d1de74648d56f6ccf07b1d7df9f8793aa7670bcab8dd7 -4dcafe816523f884490fc349ff43ed9c4d922a5bc8a336fd1f61533af0e3709523d6403957f7670f252dd3143944cfc6490f7a48f713908e93baab48cde9d055 -a418163a48314affec363d6839ae947be4bdb94b698d63a106d2c3eb499f5d10b088f4c969b6236de717cfe2f529a9b1bb8a74938279d2ced7dae0059a868eb4 -2ef17c487d030871e3e9d214be9da437163c21dd14f04e9a0e0556bd23f859811a1f244bb109037e22c58fd7937a02691d848d2a6927a096828f3655af4690d5 -a6a0ad2e62610a610c7c122df34218e72bcc78844a088f48a5ec44dca82a8d0f450aa5d8c3d072618a4f943cf1d22cdd414caf50f32486b59499f8ee428a9b2c -aa41041f4ae3a324dd1cf1d570d28629c456a390885f5a419942be1bef9e78ffb64da16ac81f2b51d43085d8ea6b5220d58b581823dc7518a78a54f949b6503b -e7bb36c9489bfa6d9bcac145ff761d62bf2451b12ff57d7080c78b62c1bfd251b1df30056ef57a195e7a9fde0d421cbedf2f3e9ad6a6a0ad2e2e6c2a621fb669 -0cdbe2e359ecbb0cc5913a5247ea481da9f16316aaf089a3361e9eac26c5cc675dcaf1594d2a0ff794075bee7dd20b0cd469db2c6c7a7d8667e7388deb730bcb -631fcf4652eb63dfedf91da92375a48ed4913a5247ea481da92375a48ed4913a5247ea481da92375a48ed4913a5247ea481da92375a48ed4913ad2ff0fd2f2ce -38f38257a34b7e615adb5d7fcd6cb951d92ce26916262dd5d266b19bca6762d29bfb539a5efbaa7cdfa85d9445f591e46279a2d5a85726a569e09f90062f206d -cb99aa99aa1f92aeee938229d2b69c29cd54ed8911b03d8927fc11a3774a2e6ae102ff47b882807e83cd09493747c05a02f8d66a5b501bda48196f0b1194d3c0 -07859c0f1c0df30697b515cec08d2b8058e0455e8453c68bbf5196263439f71b4dc4bdd242ca6a4676814bd3c0c3f6189c708e7a3965f9775d03f196640d4e72 -2064e93214361586c6e9c613b9196a450da4ad9ca49264a5c9d537e91b6cf90f39e9ed1a3e83aa06f8d64ad4b274cb698ef84c3841d8b4f0c28c48d7345df837 -ad389e94df5f86a43f6862faecef858a1fb4695d2bfd0f59246d8a1195a5e8ff864d69c564b4e71fd819633f3805c765e1dd1aa7f89684c115e4fcf0384eb328 -43cbaa71ba926d880f246377a2f7f3009a06fed7f1b311fbc7a451c3b77e35621f64ec2ff95fc246ec0b5e5cd128a9e612cc8634d51bf80fe2ecc519d4ed6977 -b87de9dfcd198218071b495b1317d04b2b49ab837ef9f428a292565295b4d648ae3e90a5fa48dbd1a593f4037493f6db4bdd27357d49e20ea9f7db11bcbf8632 -d3c42cd3a333963a51ad966086486bc8775a49aa71524c37439569ae54ae799900c8e755b54602bf07453b49354e1a2d432faa32cd8472cd66a25a2e91c9ea37 -91aef12ca595a41a2745fba84c134d84b96633512d97c86415d74830316c27a953db9472cd66a2aa96a86455da1433daeb24759a711ad5e39472cd8b712a97d0 -df729c0a43b692d469623f823af631d76c26aae512fcdb88fd76926adefbd5b2d5d3d65660ae38d217905a964b395247ea481da92375a48ed4913a5247ea481d -e9ab0bcbfb6d8175a8f67d7502b7e62c64dc4ad036abd5bf97ab35cdb9b5f6b4a47821b47f9c03b0b92baf4a5f3ed7a5a9171b37a46ef50b74fb1f10fcad8d93 -d2d5ed9b1fb8df565338db00e90f58fed15afaf316d1eec5a401f8a8ac1ba194b47724f92ed5cf57184b8569ef28d77d2b495184ec5d8c0f92a6151f7847b5af -137a3f2b62a5506d827427c5b523546d238d6d45ba2611e3a8929e96a8629c925a34e971fb52e5b8d4e6f6a5343529541b204d7f2a05e8e50fa55c0d82ecd7b1 -d4705ba6b5ce725cdb949491a1d21f26c1649251560ad5fa4921457d721e2229496d2f52682835ab0d00c84ed2a6d7a4a4f58783e058924a856a03a4ef52b259 -222955ed8f266965d38b717a6553bfb2a96fcca6bf529fa4a3a34a5c9bf652096a9fcbe1abc6691dfb4adfaf1aa7a24e6adc3e4a532b856a03a49fe2b12d3e28 -c8319ea98f2d47b34891f92af62b5252e02e65c749eb2f465d6a19fb4aa1dadcc1caefbda37f5571a4aeb8d2b7fc0f962a5cd7df4c88560000000049454e44ae426082}}{\nonshppict{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw8918\pich7701\picwgoal5056\pichgoal4366\wmetafile8\bliptag-1396361568\blipupi95{\*\blipuid acc536a09a371dae46eb8c7dac2e43cb} -0100090000032862000000000362000000000400000003010800050000000b0200000000050000000c0224015201030000001e00040000000701040003620000 -410b2000cc0023015101000000002301510100000000280000005101000023010000010004000000000000000000000000000000000000000000000000000000 -0000ffffff0000ffff000000ff0000008000800000008080000000508000a0a0a000800060000000000000000000000000000000000000000000000000001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111911111111111111111111111111111111111111111111191111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111119111111111111111111111111111111111111111111111911111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111911111111111111111111 -11111111111111111111111119111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111119118511191170087819800811140081114051111111117000611191118008911980081114051111 -11111111111111111119111111180089119111911140081191114051119111911700878191191180089117008781800891111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111191120811918511251146119119111911481851111111481117511911148185114611911481851111111118611111111111911111114818511911191 -14811911911481851191119185112511911911481251851125114812511111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111119119881191191119119111288611111 -19111911111178111119119111911191191112819111911111111111451111111119111111191119119111918611111191191119119111911911191191191861 -11911911191861119111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111191181911911140051191112880000088611178111119111111911911191119119111288 -61117811118006111145111111191111111911191191119186111111918611178191119111400511911918611191114005186111911111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111918812819111111911911128861117819111911111851112005119111911191191112819111911111111111111191111119111111191119 -11911191861111119119111911911191111119119119186111911111191861119111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111191811861911481851146119 -11911851148185111111911111111148119111911461191148185111111111111145111111140000811911191148185114811911911481851148185114818511 -91191191125114818511911251111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111918111919118000611980081114051111405111111191111111118751911191 -19800811140511111111111145111111111911111119111911980081114008119111405111980081180006119119118008911800061180089111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010800111111111111 -11111111111111111111111119881112891111111111111111111111111111111111281111191111111111111111111111111111111111861111111111191111 -11111111111111111111111111111111111111111111111191111111119111111111111191111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111978111869111111 -11111111111111111111111111111481114811111111111111111111111111111111111111111111111911111111111111111111111111111111111111111111 -11111111911111111191111111111111911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111002050111111111111111111111111111111111111114511111451111111111111111111111111111111111114000811111 -11111111111111111111111111111111111111111114000008111111111111111111111191111111111111111111111191191111119111111111111191111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111009010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110000111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111005 -01081111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000111111111 -11111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110090108111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111001111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110011111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001080611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111009010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111 -11111110111111111111111114611111111111111111114611111111111111111111111111111111111111111111111111111111111111111146111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111111111111461111111111111 -11111146111111111111111111111111111111111111111111111111111111111111111111461111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111111111111111111111111111111111111111111111110111111111111111114611111111111111111114611111111111111111111111111111111 -11111111111111111111111111111111114611111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111101111111111111111146705111461111700611146705111751120058511111114057511140061111111751120058511111120058511467051 -11751175111400611200585111400611751117006111461125111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111114511461 -14611125114611451146117518061805111111751145114611461111117518061805111118061805114511461175117511751148806180511751148175112511 -46114611251111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111101111111111111111146112511461114611251146112511751808114611111146 -11251808111111111175180811461111180811461146112511751175114611118081146114611111751146112511461125111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111 -11111111111111111111111011111111111111111461180814611148118081461180817511408145111111481185180000051111117511408145111111408145 -11461180817511751808111114081451808111117511481180814611251111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111 -14611251146111461125114611251175111170051111114611251808112511111175111170051111111170051146112511751175114811111117005114811111 -75114611251146112511111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111111111111111111111111111111111111111111111111011111111111111111451146114511125114611451146117511461146 -11111175114511461146111111751146114611111146114611451146117511751176180814611461176180817511251146114511751111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11111111111111111111111111111110111111111111111114670511146451170061114670511175111400511111111406751114006111111175111400511111 -11140051114670511175117511140061114005111140061175111700611146700811111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111112511111111111111751111111111111111111111111111117511111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111100011111111111111111111110111111111111111111111111111111111111111111111175 -11111111111111111125111111111111117511111111111111111111111111111175117511111111111111111111111175111178111111111111111111111111 -11111001000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 -11100000000000111000000000001111111111101111111111111111111111111111111111111111111111751111111111111111112511111111111111751111 -11111111111111111111111111751175111111111111111111111111751111808111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111110000001111111111111111111111111000001111110 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111011110011111111111111111111111111111111111100011101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -10011111111111111111111111111111111111111111001011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111 -11111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111181111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111811111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111101111111114000008112005851170061114006111111114057511140061111111140575112005851120511700611170061111114611114006 -11175112005851114006117511170061114611251120058511751175111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111110001111111111461112518061805 -12081481461146111111751145114611461111117511451806180511461125114612081481111146111461146117518061805117511481751125114611461125 -18061805117511751111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111100111111111111111111111111111111111111110011111111111114611180880811461111806808111111111146112518081111111111 -46112518081146114611461125111180611111461180811111175180811461146111117511461125114611251808114611751111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111 -11111111111111100011111111111111146111808140814511700088000005111111481185180000051111114811851140814511461148118081700081111146 -11800000511751140814518081111175114811808146112511408145117511111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111100000000001111111111111111114611170 -81117005180611180811251111114611251808112511111146112511117005114611461125180611111111461180811251175111170051148111117511461125 -11461125111170051175111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000000000000111111111111111111111111111140000511146114618088081461146111111751145114611 -46111111751145114611461146112511461808808111114511146114611751146114611761808175112511461145117511461146117511111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101011111111111111111111111111111111461114611140051117006111400611111111406751114006111111114067511140051170051170061117006 -11111146451140061117511140051111400611751117006111467008111400511175111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111 -14611125111111111111111111111111111111112511111111111111111125111111111146111111111111111111111111111111111751111111111111111111 -11111111111111111111111111751111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111110111111111111111111111111111111461114511111111111111111111111111111111 -25111111111111111111251111111111181111111111111111111111111111111117511111111111111111751111111111111111111111111175111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111110111111111111111111111111111114000051111111111111111111111111111111112511111111111111111125111111111111111111 -11111111111111111111111111175111111111111111117511111111111111111111111111751111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111101111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111001111111111101111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111101111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110111111111111111111011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111100000 -00011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111004060111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111005010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100406011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100104061111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100108001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010406111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010406111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001070511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111007000011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100601021111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100108001111111111111111111111111111111111111111111111114051 -11911114008118000811111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111481851191119111911911191111111111111111111111 -11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111119111911911861111111111911111111111111111111111111111111111111111111111111111111101111 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11861117819118000008114008111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010406111111111111111111111111111111111111111111111119111911911861117819111111111111111111 -11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111148185114811911851191185111111111111111111111111111111111111111111111111111111 -11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010104111111111111111111111111111111111111 -11111111111140511187511405111800081111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111000000611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010711111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111400811911191111111111700878180089119 -11191119119119111911911800081170819111700878180089111111111111111111111111101111111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111148119119111911111111185112511481251191119111911911911191191191119119111911851 -12511481251111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111118611111191119111111111191119186111911911191119119119111911911111191191119111911191861119111111111111111111111111101111 -11101111111111111111111111111140081191119111111111114008111405111911191180008118008911911708170087818000811111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111861111119111918000000811400518 -61119119111911191191191119119111400811911191111400518611191111111111111111111111111011111110111111111111111111111111148119119111 -91111111111481191148185119111911911191148185119119118511251191119111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111118611111191119111111111111119186111911911191119119119111911911911111191 -11911111119186111911111111111111111111111110111111101111111111111111111111118611111191119111111111861111119111911911191111119119 -11191191191119111911111191111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -00011111111111111114811911481851111111111481851191125114818081861191148185119119118511911148114818511911251111111111111111111111 -11101111111011111111111111111111111186111111911191800000088611111861117819111911140081191119119119111140051114008111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111140081198008180000008 -18000611800891198008800811911980081191180008140511875180006118008911111111111111111111111110111111101111111111111111111111118611 -11119111911111111186111111911191191119119111111911191191191111111911911111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111119111111111111111111111111111 -11111191111111111111111119111111111111111111111111101111111011111111111111111111111114811911481851111111111481191148185114818511 -91185119111911911911148185119118511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111191111111111111111111111111111111119111111111111111111911111111111111 -11111111111011111110111111111111111111111111114008119800818000000811400811140511198008118000811911191191405118000611800081111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111911111111111119111111111911111111111111111111111111119111111111111111111111111101111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111911911111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111119119111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111911111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111 -11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111110111111101111 -11111111111111111111111111111111111111111111111111100000000000000000001111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111110330 -33333333303330111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 -11111111111033033333333330330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111103303333333330333011111111111111111111111111 -11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111103303333333333033001111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111033033333333303330111111111111111111111111111111111111111111111111111111111111100000 -00001111111111111111111111111111111111111111111111111111111033033333333330330011111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11110330333333333033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110330333333333303300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111033033333333333330111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033033333333333330011 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111110333333333333333300000000001111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110333333333333333300000000001111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111103333333333333333044444444011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111103333333333333333004444444011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111110333333333333333300000000001 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333 -33330000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111103333333333333333033330333011111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333033330333011111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111033333333333333303333303330111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111033333333333333300333303330111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111110000000000000333330000333330333 -33033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000333 -33000033333033333033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111104444444444403333011000333033333333330111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111104444444444403333001110333033333333330111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111 -11111111111111110000000000000003301011103303333333333301111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111000000000000003330011103330333333333301111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111033303333333330000111110 -00333333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103303333 -33333000000111000033333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111110333033333333303300111103333333333333301111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111033033333333303330111103333333333333301111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111103330333333333033011110003333333333333011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110330333333333033301111103333333333333011111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111110333033333333333 -30011111033333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -03303333333333330111111033333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111103333333333333333011111103330003333330111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333010111103333003333330111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111033333333333333330001110033011103333011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111103333333333333330000110033301103333301111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111103333333 -33333333300000000330111033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111033333333333333300000000330111103300111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111033333333333333330000000000111110001111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333330000000000111100 -00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111110333333333333333300000000110111021111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111033333333333333300000000110000101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -10333330000333330000000011011111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111033333000033333000000011011111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111103333011033330010000001011111101111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011103333010000001 -10111110211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111103330111033301110000110111111101111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111103330111033301110000111011110001111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111100000011000111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111100011111000111111111110111100011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111110111021111111111110000000 -00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111001111 -11111111100001000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111011111011111111111100000000011111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111011101011111111111110000000011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111101111010111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110100010211111111111100000001111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111110010101101111111111 -11000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 -11110111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111100011110011111111111110000011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111100011000011111111111110000001111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111000000000111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111000000000111111111111110000111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111100000000011 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111110 -00001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111000001100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111110001111111100000001111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001110110001111111111111 -11111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111011110111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111011110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111011111 -11111111111111111111110111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111110101110111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111010111111111111111111111111100111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111100101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111001001111111111111111111111110111111111101111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111110111011101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111011 -11011111111111111111111111011111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111101111111111111111111111111111000000111100000 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111100111111111111111111111111111111111101111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111 -10111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111110111110111111111111111111111111111111111111101 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011110011111111111111111111111111111111111111011110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -01111011111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111011111111111111111111111111111111111 -11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111101111001111111111111111111111111111111111111111110111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11100111101111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111011101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111101111111111111111111111111111111 -11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110111100111111111111111111111111111111111111111111111101111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110011110111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111110111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111100111111111111111111111111111 -11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111011110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111001111011111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110011111111111111111111111 -11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111110111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111 -11111111111111100111101111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111101111001111111111111111111 -11111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111 -11111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111101 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111 -11111111111111111110011110111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111110111100111111111111111 -11111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111 -11111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111 -11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111 -11111111111111111111111001110011111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111011110111111111111 -11111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111011111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111 -11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111 -11111111111111111111111111100111001111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111101111011111111 -11111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111101110111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111 -11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111 -11111111111111111111111111111110011100111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111110111101111 -11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011101111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111 -11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111 -11111111111111111111111111111111111001110011111111111111111111111111111111111111111111111111111111111111111111111111110111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111011110 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111110111011111111111111111111111111111111111111111101111011111111111111111111111111111111111111111 -11111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 -11100000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111101 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111101110111111111111111111111111111111111110111001111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101110111111111111111111111111111111110011101111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111 -11011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111011101111111111111111111111111111011100111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011101111111111111111111111111001110111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111 -11111101111011111400000511111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111101110011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111011111111111111111100111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111800891191180001110111111 -18008911800111104008119111111111261114611111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111114818511911481201011111111481851191101009111911911111111117818611 -11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111191119119186111901111111119111911111101861111119111111111119891111111111111111111111111111111111111111111 -11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111119111911918611191 -80000008191119111400818000008191111111111180811111111111111111111111111111111111111111111111111111111111111111111111110111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111191119119186111911111111119111911911111861117819111111111 -11786111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111911191191191125111111111191119119118511911851148111111111261281111111111111111111111111111111111 -11111111111111111111111111111111111111011110111111140000081146114611145114000061111111400000814000061175111180814611111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111191119119 -11800891800000081911191180008111405111875111111185111481111111111111111111111111111111111111111111111111111111111111111111111101 -11101111111461112511461146118051146111461111114611111146111461808111751146111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111119111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111146111808146114611405114611125 -11111146111111461112511400000611461111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111191111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111101111111461118081461146186751146111808111114611111146111808175118081146111111 -11111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111119111111911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111011111114611170814611461787511461118081111146111111461118081851185111400005111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111400005111461146861751 -14611180811111461111114611180811481761114611145111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111011111114611146114611467817511461118081111146111111461118081176148111 -46111808111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011110111111146111251146114051175114611125111111461111114611125111858511114611180811111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000 -00000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111011111114611145114611 -40811751146111461111114611111146111461111485111146111451111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111103333303333333333333333303333011111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011110111111140000511146114511175114000061111111461111114000061111 -17061111400005111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111033333033333333333333333033330111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333303 -33333333333333330333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111033333033333333333333333033330111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110333330333333333333333333333301111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -03333333333333333333333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333333333333333301111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111103333333333333333333333333333011111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111033333333333333333333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333011 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111033333333333333333333333333330111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111110333333333333000033333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333011110033333 -33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111100333333001111111033333300111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110003330111111110333300111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011 -11000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111000111110211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111102111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110000110011111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010109111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111001011111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000100000111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010109111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010109111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100708011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001090111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111009010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110050101040000002701ffff030000000000}}}{\f36\fs20\insrsid8468892 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f36\fs20\insrsid10701697 Los grupos del directorio (clase }{\b\f36\fs20\insrsid10701697 groupOfUniqueNames}{\f36\fs20\insrsid10701697 ) ser\'e1 -n quienes llevar\'e1n la tarea de mantener el perfil del usuario. Un usuario puede pertenecer a todos los grupos que desee, de manera que se pueden combinar haciendo perfiles m\'e1s complejos. }{\f36\fs20\insrsid13969815 -Para ver los perfiles por defecto que deber\'e1n estar inicialmente, ver la secci\'f3n 6.}{\f36\fs20\insrsid8468892 -\par }{\f36\fs20\insrsid10701697 -\par Recaer\'e1 luego en la base de datos relacional el parametrizar cada grupo contra una funcionalidad propia de la aplicaci\'f3n.}{\f36\fs20\insrsid2303000 A continuaci\'f3n se detalla el DER de esta porci\'f3n de la base de datos de la aplicaci\'f3 -n, completamente aislada e independiente del resto de las tablas y relaciones:}{\f36\fs20\insrsid10701697 -\par }{\f36\fs20\insrsid2303000 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f36\fs20\insrsid2520496\charrsid2303000 {\*\shppict{\pict{\*\picprop\shplid1027{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} -{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex96\picscaley96\piccropl0\piccropr0\piccropt0\piccropb0 -\picw16088\pich7040\picwgoal9121\pichgoal3991\pngblip\bliptag1467709443{\*\blipuid 577b7803c3d1f21e7b4f7f0c2b9b0d92}89504e470d0a1a0a0000000d49484452000002600000010a040300000047c2f44200000030504c5445cdcdcd000000000000ffffffcdcdcdffffffcdcdcdffff -ff000000000000a4a4a4b6b6b6c8c8c8dbdbdbedededffffff3715113c00000001624b474403110c4cf2000000097048597300000ec300000ec301c76fa86400 -0010084944415478daed9dcd6ea3ca128083bc2339925b67877f9ec1a3de61e16705b1c36314c4ced1489e6d328b83d821e56aa2de31729ee15655d318cfd831 -e4c7f1d8c5c9198a769baefee8aeae2a08b99292b72edb1523e80a4c1c673b1f60fdab636c160363600c8c81313006c6c02e14d835784e2b2d06e2615895f89b -0ac9aa216385aaa0597e51c08657f690a49b011e5ce97f766f04898101a94a62602d815d8bc1752044f060805d0faf8749e05c25c24f5689b8453900f961688b -600512ee2e784a7ebf0d1e1c40646c9843c0fce00716fe706c2ddb03a890dc6ae9f66281a1d10f56dfe7831a981961b7c9fd900cfd0df081197883c0a22b92a2 -4b9e92b83e8af9f00f602b0dec7e78e3800c335303bb470977970c6ca511ed0446236c953c0c6884055a82dd2503fb7efbfd6e0bd80ddaad1598afeb81b66108 -4fdb303f20c90f2e19d87565e66b605781f3554fc36a950478c271f42a89d2e5ae921c1a31b06302432763c0c07884313006c6c018180363600780f1a3021d81 -fd7b9476be303006c6c018180363607f2fb042492f86fd1dfc8f42515528d603e9f9e0178c18d8ef230c39cde24a707b069850700c3c19d806d83434c0a66925 -4c42032c4a19d80e6085b21c1c587911f4bd78da9f2d0cb0386660bb80ad47ee184d5916668fb1a5a45f03b319d86fc02c30e9c5af1067a2a5b2dcfdf615d0cd -6b60ee2303db31c27e8568f06d40e37e73e6042c710898b760603b81913741232c2ef3c608937306b6cb86f51b360c0a36364c666306b6c371d5ab648f56c9d9 -a0b14aca2903db1b1a4dd30a8df1c338347a19d82cae80194f9f811d08beef2a600507df9cad60600cec2f044649b197b7089684505ab9cc84184b4f0cd0e980 -1f53324df128184b57a8828161bc299f7a32c20c07c0b3f2a754033325a59a09e586918cdcd02cb6170d0c6859caf3633db07c3919935097dcc92452655e3c2f -bcd8b873e705ac08063099301396f4bd4880b3bfd619e989881ea37eecc5f011d6d0df81f93887686a4e78d6318509f0634ad442e6852a54f918cf162660382f -60596a3df72763d8a5b6e780d02b730bddb12c0f1e2150f2620830ff0735f4772663c050e6364d401a4260ba8432253a86af809990f4cc80e53050668b2c4761 -24fd0cba4ec66729b3c71101c31486192dd2074a36cc4ce09412301a5875c9b8096c7e965352153f43e9632f299b0381b8101a18f41a8115cabda50406a6c8e4 -d24d65204458a8ace7d553d29420c2f30786234c031b21395b7f8a232cfe73841536de48f246859a406d12c898e9123d252ba37fb6c0d08669600314cabcccc9 -8625304cfad3f1960d936e84861f47a2762b4204569a120dac722bced38621295c250958848227fa66958c611a6eaf9272d297c8d3b2c1210b27c2a12959d425 -3e9e71061eec9350e7b94abeb099dc4597fce15d433e4f3fec059f7e29bb032b1b95cfdfd3af37f4ad0a317e0530ba7b6e4628672b385bc1c018d8c70373c5b8 -3254aef3c712a9e575bcb5664ed34028e98526c791a5b280f8a0763dce1c18b9a984a3cc5ff02f1ac0cae705eefc1a18debbdc9f1b3a37601b1cfbd6c3df81dd -797443ce36c08af92501f3c42006af5e6909d35f9820eb69ff1f640bc2ea35d50049575c6462a9925e3520e12ba5baa811b686f83a505a4283643df701429525 -83dd48d740892a520ae3e7d838a678105e18b06535eb08588ef91e5965c9a07cb63035660bda4dc6c0e8bb926e6a80a9c5e5004b1cc251d6c02008ff85c04c96 -2c13a3aa064854711202d6284560531112b0e2824798ce284a93255b8fcc084369a91f51c719bb688e3077796136aca76dd8737f3aa60499373259b29f6377a4 -6ba04415751a76d9b061ca1397054c2f7e307a30fd45d3b05767c902c7af6a80a42bfac8e829ddac924a261704acfb5625bd6c8e25bb25bdfc8b0696ed8f05f7 -24bdbc904718672b18180363600c8c81313006f64a60fc2a998ec02e7198303006c6c02e17984e5364bd37ff0ae5a5000b34b09081b503e60ae254f80cac1db0 -a5e654dc33b09653b20256e60cac1330bcd1cdc03a00530b06d60d98cdc0ba0173ef19582760538781750236130cac25303775537a32808171f0cdc018180363 -600c8c81313006c6c018180363600c8c81313006c6c018180363600c8c81313006c6c018180363600c8c81313006c6c018180363600c8c81313006c6c018d805 -00d37f3add91f269ccc0da00c33f0c0bc0726931b056c0020216a5721933b016c0a60b9a925f43f99581b51a61f46248cf8f673e03eb002c5e4c160cac0bb03b -f71b03eb02cc2e1f19581760a5ed31b02ec0dc8881750236ed33b0d6c0e660f0f55ff963601c7c333006c6c018180363600c8c8131b01305263e75fbf74dda7f -39babe932bd9bffacced8dc08eadaec5c018180363600c8c81eddeae6159f53787c9aa213f0ceb8266f9a701eba26b32bcba11ab8f0036dcfb916ef8948075d0 -3571ae6c06d605587465071f05ec7a783d4c02e72a117eb24ac42dca01c80f435b042b90707722c0daea9a44abfba0aa80df794f1b46274cfce00708c90fc7d6 -b23d0025925b2ddd062762c35aeb9a2c6fa3e4c7802a3cbc2b3073d56e93fb2119cf1b681346f50d2a115d91149dce946cab6b72ef4750ebc6810a1f036ca595 -a0365638dab512f728e1ee9480b5d03579987f4dee6148c2c71f0a8cae1ab431a0ab16680976a708ec255d61be7ed5b53e00d80dda821534713dd0760115d276 -c10f48f24fc6e8b7d53559053ed830228af5ded7ad08e06ad0d0ae561e6843388e5e79503aa155b2adae00ecd6d45ac1773834e25892817d1ab00462ce5b06c6 -238c81313006c6c018d8fb00e33bdf1def7cbf4de5b76e6f04766c75bf303006c6c0181803bb486085d2bf457427f5af13155595623d909e0f0beae874811d4f -f7ed11866de9972cc03f6ecf342a141c7fd45fdf7caf117624dd0db069681a9da69530094da3517ad2c08eaa7b0358a12c072f4e5e047dfce5bed9c2341ac7a7 -0eec78ba3781ad47f80a8f426561f6185b4afa75a3f607027b63a4726cdd2b601698c5e25788a3d95259ee7efb0acdcfeb46ddc7131e61c7d5bd39c27e856834 -6dfc0ba5df9c39359a38d4a8b738f5297934ddb781d18a4c57292ef3c65592f3d3077624ddb76c58bf6107a060630764363e716047d37dcb71d52b4d8f569ad9 -a0b1d2c8e9f8b4fdb0e3e9fe6768344dabd31b5fe62f0a8d8ea0fb9fc06671d5a8f196ff226047d07d47f07d57355afc85c1f7c7ebced90a06c6c04e1dd8d60b -625c67233717675caf4d415deec2da14c9c9487a10e4299909cc14c04f5d7287472e08c1d80bb780b55df8298123bdbed152bfc5528cab33b455779a06a085d1 -c18bb35416106289fccdc0ca3da7a0c67f073619cb595fba11610927a3d940033325d0dba7b18cdcd00d23e35aead667a225307ac327be13b5098c94242ddaaa -5b3e2f70e7d7c0d0576bf52aa143c0f65df99dc08016302b6c459c6069b7d604cc944cd3a913cf161ec42e85b29bc0acb6c0020d2cea35816d9469abee9d470e -886d7a5ccc3b022b8201cc20cc26257d2f12e030af29abeb89410ca7a34f7b1078609501742f84313e1191020977e66c917453b974f54c448df40833256eee79 -70ba195cdd32378301814d06563b60fa0d9ff88acf063054526bd15add4526962ae9553ac0574ad50d58965acffdc91876a9ed3920c0b9a80f18eec7f4299cb5 -aa02bb119467798012eceace5a0062b6988434016dea8b10e3ba8432ef0698f12dffadbed96e84e94e79f1626b8491321dd4452d8a9f63e3dfe241d811580ea7 -9c2db21c8591f4b3dcd667d31ae4704292b10a741bbabc8e9792a465631eb83d1ba292591f380d68bcd3c0aa4bac2d60e95b80d9bf01abb468a9ee640c8cbe2b -59e980b361d1714a2a6cc3879da28c0804b342d4c0a0f0176a60aa6462441a9428e10e278b08316f3087254b3880a52feb295997d8f2dd80b98f35b0c4a99469 -af2e8ef82c4a1118ea4d5fe90c6c4d1d416184edd8f57a4ca7ab2f195530970ca5e608f37cca3d65d01b0be71c0a64cc74094d4963f4df06ccbc4376d7083bac -2e4dc9e7457384b9cbaec070c66b6003142aab0cc5d3317dea8d4c959f63978c422f4009769bce4621187e892f7825b7c2a1115697e8bb87955bf1361b665eeb -5cdb30ad454b7509985a366c98f2445760b4a610b008054ff4f51a9c38b1feb45757091cbf5a76406aae92d2ea61266ad28fe5ccc1d509812dea12d00f0a9e84 -9a81a7d95c255f012cd9065669d1565d1f193da59b5552c9e4d57ed8c76dd3b471b0e587750756bdcbff95a1d1ddb60ea71a4bce9a97d07f2db0b99c7b94477d -03b0526de9f04ec0b256c1d52b2e2cf53c7cefe0bb8bba7aac7be1898f304eef303006d61ad8769c6f8e7e5b6923ca795939da8b3186ba58117e4cc93485e5dc -130e1c85c567006be1191cea0319b802537698b92b5a02dbb3c15af6d443ef146a47d0c453aa1b33252586b7788bcb6e7fe3e6d8c00ef50197d09950e85ba38b -dd7b133068c95255fc53285fa2278d8924537207b07c8c37e6ed6f0d1e1bd8a13ee05a9e4410e940ec848983ddc0d0ff05bf780aee3dfac8810dee3eccad3ec4 -1062e44522ad73d0738ab0f1d498f5d56d9812b5c024a20b6b3b0a8b2301db97cb9354a23f1a6030d4ae0fa83c0508e523c4a27ff4a24eef04cf0b644d99a4ac -57ac1d6ff404bbf8a96761706972d0708232b769f0127c747e9429a18700c3528c66017844fe9180edcde551c96c411fad6b6007fa503d236b80fdd18b0ad852 -2743b29c66924e8acd6d1d65958f9b17e7fbf0b10da31ada48a931ba287509704d549697ebd12c360fd07c3cb07db93c2ad1dd2a36c00ef481ee4c3480cdf701 -2b7f0a988162800f8c5649b12565eaa4fb0f35868f5b61b2590602964095e9ac3a35664aa0f9e948df8ad8d1d4874dc9bdb93c2cc16ed1072dfba08d6f0b6094 -4282abf25f05ac39c23657a7ba9d312ad404ae2509640874092611d46700db93cb532633a69a23ece53e98295919fd7dc0b21ed8306a943249aab261d923d9b0 -4d636e44371fe76649c61457519a12b0ac235cb78b09de76f48f076c4f2e0f4bea6e4dc7adfa6080556ec53e1ba657c99e59252929b6592537c0267dca635936 -3833e1043c546caca84b7c1726c014bcbf44a8e3ad92fb737975668cf264edfa40398c8252764f3b7ab12f347adddf476964233ec70f7bef9c8adce787bd13b0 -b2e1fd7e8aa7ff2edb8bbd785f60cd94eaa7c492ef92cb7bb1179cade0f40e036360ef0dac552e6fc776f879368ffcacd0138ec9ff9f21b0f6dbe1e7d9c06d87 -c8949c0b9f81b5789e0dc378088e30c5679f0db036b93cd85d63211da3e36fd2d5079e67c37ce3027f0fb37eb8f1cbdffe2a9976b93c6f30194cc232b774b069 -801d7e9e4d2e31b7578a91716111d8dfbc7d6997cbf346f01fa5aa46f4748f327efca1e7d9a6636f348bb3bc344f1b9d05b083b93c7a5cc78b2d21fe892b602d -9f674b729d6caf9f673b9b11f6722e4f03ab1ee8db8cb083cfb3514ee8dc80b5c9e56960654e009f7a8959560f3dcf86f37cec85962acec886b5c9e56960ba30 -9e6e9e683bf43c5b20442f116aba799eed0c80bd53a6e540daa2e98731b07d8eed8ee7d92e0098f7fa57efec789eed1c817d78b68281313006c6c018180363606709ec335eadcc5ba7edffd3e7f4059ee9325d0000000049454e44ae426082}}{\nonshppict -{\pict\picscalex96\picscaley96\piccropl0\piccropr0\piccropt0\piccropb0\picw16088\pich7040\picwgoal9121\pichgoal3991\wmetafile8\bliptag1467709443\blipupi95{\*\blipuid 577b7803c3d1f21e7b4f7f0c2b9b0d92} -010009000003569e00000000319e000000000400000003010800050000000b0200000000050000000c020b016102030000001e000400000007010400319e0000 -410b2000cc000a016002000000000a0160020000000028000000600200000a010000010004000000000000000000000000000000000000000000000000000000 -0000ffffff00cdcdcd00b6b6b600c8c8c800a4a4a400dbdbdb00ededed0000000000000000000000000000000000000000000000000000000000000000001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000001211111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101211111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111116 -57111111111111111111111111111600000006111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111133111111111111111111111651111111111111101211111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111657111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111757111111111111 -11111111115211111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111165711111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111133111111111111111111111112511111111111110121111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111200 -55716000211300021160002165716576550021160002165716000616571657111111165716571657160002165716571300557111111111111111202117561111 -12025711170511200051165711165656111112025711170515215000002130007113000711756111111111111012111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111602150775617566571657702160665716576 -05160670216066577021207657165711111116571657165775617566571657702130711111111111111155511155111115365711155112061705165711165755 -11111536571115516571606111120716512071651115211111111111101211111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111135116572511111111160625111116571657606115325111116576571756657165711 -11111657165716572511111657165765716571111111111111165257116571116066571120611521116066571116576571116066571120616571130711111117 -56111175611531111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011113511757200000216000313511111657165765711533511111657251115265716571111111657165716572000002657165765 -71657111130051111113515311150000051657160211657111111657111657150000051657160211251111306111111756111175611531111111111110121111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011113511 -65725111526061111251111160616576061153251111165765717566061657111111160616061657251115260616576571657111111111111115212511125117 -02160000031125111111165711165712511702160000031120711113071606175760617571153111111111111012110000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111606150775612076571207702165760216576 -05160670216576577021207603120711111116031203125175612076031207657165711111111111112071756117561251165711155125111111160000000717 -56125116571115516571111135175000617500061115211111111111101211011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111112005571600061130002116000216550257655002116000216571600061655003111 -11111655002300211600061655003165716571111111111111551115311135153116571116576571111116571116571135153116571116571561111170215611 -11156111117561111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111702111207116525711657111657152111207657111657116525711657111657133125111521531111153111112511111111111110121101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -65711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111207111702111555 -11165711155112061703165711165711155511165711155117577021206125111112511111521111111111111012110111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111165711111111111111111111111116571 -11111111111116571111111111111111111111111111111111111111111111111111111111111111155111115511120611160000007111600031165711165711 -12061116000000711133160002116000511600051651111111111111101211011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111111 -11111116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113311111111111 -11111111116511111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 -11111160000000611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113 -31111111111111111111116511111111111111111111111111111111101211011111111111111111111111111111111111111116571111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111117571111111111111111111111521111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111117571111111111111111111111521111111 -11111111111111111111111110121101111111111111111111111111111111111111111657111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111331111111111111111111111125111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111331111111111111111111111125111111111111111111111111111111110121101 -11111200557160002113000211600021657165765500211600021657160006165716571111111111111112021175611111202571117051120005116571116565 -61111120257111705152150000021300071130007117561111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011116571 -65716000616571657165765500616571160002111111116571657165716000216571657130055711111111111111120211756111112025711170511200051165 -71116565611111202571117051111152111165711700071170007117561111111111111111111111111111111012110111116021507756175665716577021606 -65716576051606702160665770212076571657111111111111111555111551111153657111551120617051657111657551111153657111551657160611112071 -65120716511152111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111657165770212076571657165760312076571 -75617561111111657165716577561756657165770213071111111111111115551115511111536571115511206170516571116575511111536571115511111657 -11116571155155115515511152111111111111111111111111111111101211011111351165725111111111606251111165716576061153251111165765717566 -57165711111111111111652571165711160665711206115211160665711165765711160665711206165711307111111175611117561153111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111165716576571756657165716576061152657125111111111111657165716572511111 -65716576571657111111111111116525711657111606657112061152111606657111657657111606657112061111165711116571756165775616571153111111 -11111111111111111111111110121101111135117572000002160003135111116571657657115335111116572511152657165711113005111111351531115000 -00516571602116571111116571116571500000516571602112511113061111117561111756115311111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011116571657251115265716571657657115365712000002111111165716571657200000265716576571657111130051111113515 -31115000005165716021165711111165711165715000005165716021111112511111657165717566571756115311111111111111111111111111111110121101 -11113511657251115260611112511111606165760611532511111657657175660616571111111111111152125111251170216000003112511111116571116571 -25117021600000311207111130716061757606175711531111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011116061 -65765717566061606165760611526061251115211111116061606165725111526061657657165711111111111111521251112511702160000031125111111165 -71116571251170216000003111111207111165716571756657175611531111111111111111111111111111111012110111116061507756120765712077021657 -60216576051606702165765770212076031207111111111111120717561175612511657111551251111111600000007175612511657111551657111113517500 -06175000611152111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111603120770212076031203125160512076021 -75612071111111603120312517561207603120765716571111111111111207175611756125116571115512511111116000000071756125116571115511111657 -11116571657175665717561152111111111111111111111111111111101211011111120055716000611300021160002165502576550021160002165716000616 -55003111111111111115511153111351531165711165765711111165711165711351531165711165715611111702156111115611111756111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111165500311600061655002300216550021655076000611111111655002300211600061 -65500316571657111111111111155111531113515311657111657657111111657111657113515311657111657111115611616571657175665717561756111111 -11111111111111111111111110121101111111116571111111111111111111111111111111111111111111111111111111111111111111111170211120711652 -57116571116571521112076571116571165257116571116571331251115215311111531111125111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111657111111111111111111111111111111111111111111111111111111111111111111702111 -20711652571165711165715211120765711165711652571165711165711111331130557175616577561657125111111111111111111111111111111110121101 -11111111657111111111111111111111111111111111111111111111111111111111111111111111112071117021115551116571115511206170316571116571 -11555111657111551175770212061251111125111115211111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111165711111111111111111111111111111111111111111111111111111111111111111120711170211155511165711155112061703165 -71116571115551116571115511111175711700711551551155155115211111111111111111111111111111111012110111111111657111111111111111111111 -11116571111111111111165711111111111111111111111111551111155111206111600000071116000311657111657111206111600000071113316000211600 -05116000516511111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111165711111111 -11111111111111111111111111111111111111111111111111111111115511111551112061116000000711160003116571116571112061116000000711111113 -31116571115007111500716511111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111111 -11111111111111600000006111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111331111111111111111111116511111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111160000000611111111111 -11111111111111111111111111111111111111111111111111111111111111111111133111111111165111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111757111111111111111111111152111111111111110111111111112071111111111111111111111111111111111111111111111111111111 -11111111111111111111111657115311531657111307111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111175711111111111521111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111331111111111111 -11111111112511111111111111011111111111207111111111111111111111111111111111111111111111111111111111111111111111111111111657111111 -11165711700711111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11113311111111111125111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11116571657160006165716571657655006165711600021111111165713005576571657160002165716000616571657150055265765712005571500552120055 -71111111111111111111202117561111120257111705112000511657111656561111120257111705152111165711700071170007117561111111111111011111 -11111120711111111111111111111111111111111111111111111111111111111111111111111111111111165711111111165711305711111111111011111111 -65765712005571111111657130055765716571600021657160006165716571500552657657120055715005521200557111115216576571703175611111111111 -16576571113071165711111111111111111111111111111111111111111111111111111111111111111111111012110111116571657702120765716571657603 -12076571756175611111116577021307657165770216066577021207657165720715066576576021507207150660215071111111111111111111555111551111 -15365711155112061705165711165755111115365711155165711116571155155115515511152111111111111101111111111120711111111111111111111111 -11111111111111111111111111111111111111111111111111111116571111111116571154571111111111101111111165765760215071111111657702130765 -71657702160665770212076571657207150665765760215072071506602150711116571657657135111521111111111116576571160071165711111111111111 -11111111111111111111111111111111111111111111111111111111101211011111657165765717566571657165760611526571251111111111116576571657 -65716572511111657657175665716576061756657657351165760617563511657111111111111111111652571165711160665711206115211160665711165765 -71116066571120616571111657175616577561657115311111111111110111111111112071111111111111111111111111111111111111111111111111111111 -11111111111111111111111657111111111657125657111111111110111111116576573511657111111165765716576571657251111165765717566571657606 -17566576573511657606175635116571111657165765775611153111111111111657657115357116571111111111111111111111111111111111111111111111 -11111111111111111111111110121101111165716572511152657165716576571153657120000021111111657657165765716573511111657251115265716571 -60000665765735117571600006351175711111111300511111135153111500000516571602116571111116571116571500000516571602112511111657165717 -56657175611531111111111111011111111111207111111111111111111111111111111111111111111111111111111111111111111111111111111657111111 -11165715665711111111111011113005657657351175711111116576571657657165735111116572511152657165716000066576573511757160000635117571 -11125116576055311115311113005111165765716565711657111111111111111111111111111111111111111111111111111111111111111111111110121101 -11116061657657175660616061657606115260612511152111111165765716576061657251111165765717566061657111175665765735116571111756351165 -71111111111111111115212511125117021600000311251111111657111657125117021600000311207111165716571756657175611531111111111111011111 -11111120711111111111111111111111111111111111111111111111111111111111111111111111111111165711111111165725165711111111111011111111 -65765735116571111111657657165760616572511111657657175660616571111756657657351165711117563511657111120716576540711115311111111111 -16576571566571165711111111111111111111111111111111111111111111111111111111111111111111111012110111116031207702120760312031251605 -12076021756120711111116576571657603120770216576577021207603120770212066576576061507702120660615071111111111111111120717561175612 -51165711155125111111160000000717561251165711155165711116571657175665717561152111111111111101111111111120711111111111111111111111 -11111111111111111111111111111111111111111111111111111116571111111116575616571111111111101111111165765760615071111111657657165760 -31207702165765770212076031207702120665765760615077021206606150711116571657657207111521111111111116576572516571165711111111111111 -11111111111111111111111111111111111111111111111111111111101211011111655003116000616550023002165500216550760006111111160003571657 -65500311600021657160006165500311200051657657120055712000511200557111111111111111115511153111351531165711165765711111165711165711 -35153116571116571561161657165717566571756175611111111111110111111112032071111111111111111111111111111111111111111111111111111111 -11111111111111111111135657111111111654511657111111111110111111160003571200557111111600035716576550031160002165716000616550031120 -00516576571200557120005112005571111156600035713021756111111111111657657571657116571111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111116571111111111111111111111657111111111111111111111111111111111111111 -11111165711111116571111111111165711111111111111117021112071165257116571116571521112076571116571165257116571116571331130557175616 -57756165712511111111111111011111111120007111111111111111111111111111111111111111111111111111111111111111111111111111115007111111 -11165521165711111111111011111111657111111165711111116571111111111111111111111111111111111111111111116571111111657111111111116571 -11113316576571111125111111111111165765531165711657111111111111111111111111111111111111111111111111111111111111111111111110121101 -11111111111111111111111111111657111111111111111111111175611111111111111111111111111111111111111111111165711111116571111111111165 -71111111111111111207111702111555111657111551120617031657111657111555111657111551175711700711551551155155115211111111111111011111 -11111700711111111111111111111111111111111111111111111111111111111111111111111111111111150711111111160511165711111111111011111111 -75611111116571111111756111111111111111111111111111111111111111111111657111111165711111111111657111117577566571111152111111111111 -16576007116571165711111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111657 -11111111111111111111111505111111111111111111116571111111111111111111116576571111657111111111116571111111111111111551111155111206 -11160000007111600031165711165711120611160000007111331116571115007111500716511111111111111101111111111165711111111111111111111111 -11111111111111111111111111111111111111111111111111111117571111111116021116571111111111101111111115000711116571111111150511111111 -11111111111165711111111111111111111165765711116571111111111165711111133150007111165111111111111116576031116520000000611111111111 -11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111113365 -71111111111165111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111336571111111 -11116511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111117576571111111111115211111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111757657111111111111521111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111331657111111111111251111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111133165711111111111125111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11111111111165712005571111152165500216571703175611111111111165765711130711657111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11116571200557111115216550021657170317561111111111116576571113071165711111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111113511165760215071111657160 -51606657135111521111111111116576571160071165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111351116576021507111165716051606657 -13511152111111111111657657116007116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101211011111111351116573511657111165716061153657756111531111111111116576 -57115357116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111135111657351165711116571606115365775611153111111111111657657115357 -11657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111135111657351175711112511657115360553111153111130051111657657165657116571111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111113511165735117571111251165711536055311115311113005111165765716565711657111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11112000000665735116571111207160611536540711115311111111111165765715665711657111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011112000 -00066573511657111120716061153654071111531111111111116576571566571165711111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111113511165760615071111657160 -51606657207111521111111111116576572516571165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111351116576061507111165716051606657 -20711152111111111111657657251657116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101211011111111351116571200557111115616550021657130217561111111111116576 -57571657116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111135111657120055711111561655002165713021756111111111111657657571657 -11657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111135111111111165711111331111111165711111251111111111111657655311657116571111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111113511111111116571111133111111116571111125111111111111165765531165711657111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11111111111111111116571111175711111116571111152111111111111165760071165711657111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111657111117571111111657111115211111111111116576007116571165711111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111165711116571111113311 -11111657111165111111111111116576031116520000000611111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111116571111657111111331111111657 -11116511111111111111657603111652000000061111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121100 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220121102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222300000003222222222222222222222222222222222222222222222222222222222222222222222222222222222222220121102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222223042222225005543042304230005230423000323042304400050530430425005044000505250050422222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222304222222500554304230 -42300052304230003230423044000505304304250050440005052500504222222230425032304230005230423042500554222222222222222222222222222222 -22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222223042222240525 -04304230440523033044052504304230450425033043043052504504250330525042222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111022222222222222222222222222222222222222222222222222230422222405250430423044052303304405250430423045042503 -30430430525045042503305250422222223042505230440324033042304405250422222222222222222222222222222222222222222222222222222220121102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222304222223042304304230450422223043042403304230 -43032403304304504230430324035042304222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 -22222222222222222222222222222222222222222223042222230423043042304504222230430424033042304303240330430450423043032403504230422222 -22304405543045042222304230430423042222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222230422222304230430423045042222304504240530423042300003304304552245423000035522 -45422222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 -22222222222304222223042304304230450422223045042405304230423000033043045522454230000355224542222222304353543045000005304230430423 -04222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222223042222230423043032304504222230430424033032304222240330430455223042222403552230422222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222304222223042304303230 -45042222304304240330323042222403304304552230422224035522304222222230455255304504240530323043042304222222222222222222222222222222 -22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222223000005230423 -04305250440523043044052504305250440525033043043032504405250330325042222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111022222222222222222222222222222222222222222222222222230000052304230430525044052304304405250430525044052503 -30430430325044052503303250422222223035325530440325043052504304230422222222222222222222222222222222222222222222222222222220121102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222304222223042304305005223000523042300032305005 -22500052304304250050425000522500504222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 -22222222222222222222222222222222222222222223042222230423043050052230005230423000323050052250005230430425005042500052250050422222 -22305542455042300032305005230423042222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222230422222222222222222222222222222222222222222222222222304222222230422222222222 -30422222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 -22222222222304222222222222222222222222222222222222222222222222223042222222304222222222223042222222305522255042222222222222222222 -22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222223042222222222222222222222222222222222222222222222222230422222223042222222222230422222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222304222222222222222222 -22222222222222222222222222222222304222222230422222222222304222222230052225004222222222222222222222222222222222222222222222222222 -22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222223000000522222 -22222222222222223042222222222222222222223043042222304222222222223042222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111022222222222222222222222222222222222222222222222222230000005222222222222222222222304222222222222222222222 -30430422223042222222222230422222223004222400422222222222222222222222222222222222222222222222222222222222222222222222222220121102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220121102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222201211000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657115315365712061657111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111165711111116571302165711111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111116571111111657155516571111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111116 -57111111165775251657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657111111165725756657111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111165711111116573315365711111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111116571111111657561256571111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111116 -57111111165257175257111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111135657111111165451115457111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111500711111116553111355711111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111115071111111605611120071111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111117 -57111111160511117007111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111657115311531657111307111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111165711111111165711700711111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111165 -71111111116571130571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111116571111111116571154571111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111657111111111657125657111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111165711111111165715665711111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111165 -71111111116572516571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111116571111111116575616571111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111135657111111111654511657111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111500711111111165521165711111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111150 -71111111116051116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111117571111111116021116571111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111600000006111 -11111111111111111111111111111111111111111111111111111111111111111111111111111331111111111651111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111757111111111115211111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111133111111111111251111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111657657120055711111116571300557657165716000216571600061657165715005526576571200557150055212005571111152165765717031756111 -11111111165765711130711657111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657657602150711111116577 -02130765716577021606657702120765716572071506657657602150720715066021507111165716576571351115211111111111165765711600711657111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111165765735116571111111657657165765716572511111657657175665 -71657606175665765735116576061756351165711116571657657756111531111111111116576571153571165711111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111130056576573511757111111165765716576571657351111165725111526571657160000665765735117571600006 -35117571111251165760553111153111130051111657657165657116571111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111657657351165711111116576571657606165725111116576571756606165711117566576573511657111175635116571111207165765407111153111 -11111111165765715665711657111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657657606150711111116576 -57165760312077021657657702120760312077021206657657606150770212066061507111165716576572071115211111111111165765725165711657111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111600035712005571111116000357165765500311600021657160006165 -50031120005165765712005571200051120055711111566000357130217561111111111116576575716571165711111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111116571111111657111111165711111111111111111111111111111111111111111111165711111116571111111 -11116571111133165765711111251111111111111657655311657116571111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111756111111165711111117561111111111111111111111111111111111111111111116571111111657111111111116571111175775665711111521111 -11111111165760071165711657111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111150007111165711111111505 -11111111111111111111657111111111111111111111657657111165711111111111657111111331500071111651111111111111165760311165200000006111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111600000006500071111111111116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11133111111111111111111111651111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111112071351111 -11111111657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111757111111111111111111111152111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111165711111111111657111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111133111111111111111111111112511111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11116571657160006165716571657655006165711600021111111112005566571130055765500211600061111111111111111202117561111120257111705112 -00051165711165656111112025711170515211116571170007117000711756111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111116571657702120765716571657603 -12076571756175611111116061306657170213076051606702120711111111111111155511155111115365711155112061705165711165755111115365711155 -16571111657115515511551551115211111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111657165765717566571657165760611526571251111111111113511606657 -16571657606115365717561111111111111165257116571116066571120611521116066571116576571116066571120616571111657175616577561657115311 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111165716572511152657165716576571153657120000021111111351175665716571657657115325111521111300511 -11113515311150000051657160211657111111657111657150000051657160211251111165716571756657175611531111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11116061657657175660616061657606115260612511152111111135116066061657165760611536571756111111111111115212511125117021600000311251 -11111165711165712511702160000031120711116571657175665717561153111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111116031207702120760312031251605 -12076021756120711111116061506602165716576051606702120711111111111112071756117561251165711155125111111160000000717561251165711155 -16571111657165717566571756115211111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111655003116000616550023002165500216550760006111111111200556655 -02571657655002116000611111111111111551115311135153116571116576571111116571116571135153116571116571561161657165717566571756175611 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111116571111111111111111111111111111111111111111111111111111111111111111 -11702111207116525711657111657152111207657111657116525711657111657133113055717561657756165712511111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111657111111111111111111111111111111111111111111111111111111111111111111207111702111555111657111551120 -61703165711165711155511165711155117571170071155155115515511521111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111657 -11111111111111111111111111111111111111111111111111111111111111111155111115511120611160000007111600031165711165711120611160000007 -11133111657111500711150071651111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111113365 -71111111111165111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111117576571111111111115211111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111331657111111111111251111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111165712005571111152165500216571703175611111111111165765711130711657111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111113511165760215071111657160 -51606657135111521111111111116576571160071165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111351116573511657111165716061153657756111531111111111116576 -57115357116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111135111657351175711112511657115360553111153111130051111657657165657116571111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11112000000665735116571111207160611536540711115311111111111165765715665711657111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111113511165760615071111657160 -51606657207111521111111111116576572516571165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111351116571200557111115616550021657130217561111111111116576 -57571657116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111135111111111165711111331111111165711111251111111111111657655311657116571111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111116571111175711111116571111152111111111111165760071165711657111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111165711116571111113311 -11111657111165111111111111116576031116520000000611111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222300000003222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222230422222223000523042304 -30430422222223042222225005543042304230005230423000323042304400050530430425005044000505250050422222222222222222222222222222222222 -22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111102222222222222222222222222222222222222222223042222224032403304230430430422222223042222240525043042 -30440523033044052504304230450425033043043052504504250330525042222222222222222222222222222222222222222222222011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 -22222222222222222222222222222222222222222304222222504222230423043043042222222304222223042304304230450422223043042403304230430324 -03304304504230430324035042304222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 -22222222230422222250000053042304304304222222230422222304230430423045042222304504240530423042300003304304552245423000035522454222 -22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222230000004250424053032304 -30430422222223042222230423043032304504222230430424033032304222240330430455223042222403552230422222222222222222222222222222222222 -22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111102222222222222222222222222222222222222222223042225044032504305230430430422222223000005230423043052 -50440523043044052504305250440525033043043032504405250330325042222222222222222222222222222222222222222222222011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 -22222222222222222222222222222222222222222304222403230003235000005043042222222304222223042304305005223000523042300032305005225000 -52304304250050425000522500504222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 -22222222230422240322222222222304222304222222230422222222222222222222222222222222222222222222222222304222222230422222222222304222 -22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222230422250422222222222403 -22230422222223042222222222222222222222222222222222222222222222222230422222223042222222222230422222222222222222222222222222222222 -22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111102222222222222222222222222222222222222222223000000422222222222225000430422222223000000522222222222 -22222222223042222222222222222222223043042222304222222222223042222222222222222222222222222222222222222222222011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111040000002701ffff030000000000}}}{\f36\fs20\insrsid2303000 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f36\fs20\insrsid2303000 -\par }{\f36\fs20\insrsid10897988 Explicaremos a continuaci\'f3n el significado y uso de cada una de las tablas}{\f36\fs20\insrsid2705535 . -\par -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\b\f36\fs20\insrsid7230403 Diccionario de datos -\par -\par }{\b\f36\fs20\insrsid2705535 Tablas -\par }{\f36\fs20\insrsid2705535 -\par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth2770\clcbpatraw1 \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth6208\clcbpatraw1 \cellx8908 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid2705535 Tabla}{\b\f36\fs20\cf8\insrsid2705535\charrsid15410915 -\cell }{\b\f36\fs20\cf8\insrsid2705535 Descripci\'f3n}{\b\f36\fs20\cf8\insrsid2705535\charrsid15410915 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid2705535 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth2770\clcbpatraw1 \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth6208\clcbpatraw1 \cellx8908\row -}\trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\cf1\insrsid2705535 Perfil_Funcionalidad}{\f36\fs20\cf1\insrsid2705535\charrsid2705535 \cell -}{\f36\fs20\cf1\insrsid2705535 Su objetivo es mapear un grupo del directorio contra una funcionalidad propia de la aplicaci\'f3n.}{\f36\fs20\cf1\insrsid2705535\charrsid2705535 \cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 Funcionalidad\cell Tabla param\'e9 -trica que contiene todas las funcionalidades posibles dentro de la aplicaci\'f3n.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid2705535 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 Funcionalidad_Menu\cell Desglosa cada funcionalidad en subactividades, y ser -\'e1n las que utiliza la aplicaci\'f3n para mostrar en pantalla.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 -\trowd \irow3\irowband3\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\row }\pard -\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\f36\fs20\insrsid2705535 -\par }{\b\f36\fs20\insrsid7230403\charrsid7230403 Diccion}{\b\f36\fs20\insrsid7230403 ario de composici\'f3n}{\b\f36\fs20\insrsid3693762 de los campos}{\b\f36\fs20\insrsid7230403 -\par -\par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\clcbpat17\cltxlrtb\clftsWidth3\clwWidth2230\clcbpatraw17 \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1980\clcbpatraw17 \cellx4140\clvertalt -\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1080\clcbpatraw17 \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth720\clcbpatraw17 \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth540\clcbpatraw17 \cellx6480 -\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth540\clcbpatraw17 \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 -\clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1926\clcbpatraw17 \cellx8946\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 -{\b\f36\fs20\cf8\insrsid7230403 Tabla}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 Campo}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 Tipo}{ -\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 Nulo}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 PK}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{ -\b\f36\fs20\cf8\insrsid7230403 FK\cell Referencia\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 -\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\clcbpat17\cltxlrtb\clftsWidth3\clwWidth2230\clcbpatraw17 \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1980\clcbpatraw17 \cellx4140\clvertalt -\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1080\clcbpatraw17 \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth720\clcbpatraw17 \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth540\clcbpatraw17 \cellx6480 -\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth540\clcbpatraw17 \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 -\clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1926\clcbpatraw17 \cellx8946\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh -\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140 -\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -Perfil_Funcionalidad\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Nombre_grupo\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Fid_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell NO\cell SI\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 Funcionalidad\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow3\irowband3\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -Funcionalidad\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow4\irowband4\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Nombre_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow5\irowband5\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Descripcion\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell SI\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow6\irowband6\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -Funcionalidad_Menu\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow7\irowband7\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Fid_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell NO\cell SI\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 Funcionalidad\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow8\irowband8\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Nombre_Menu\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow9\irowband9\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Descripcion_menu\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell SI\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow10\irowband10\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh -\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140 -\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt -\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\b\f36\fs20\insrsid7230403\charrsid7230403 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f36\fs20\insrsid2705535 }{\f36\fs20\insrsid9840535 -\par }{\b\f36\fs20\insrsid9709654 Especificaci\'f3n}{\b\f36\fs20\insrsid8146442 descriptiva}{\b\f36\fs20\insrsid9709654 de los atributos}{\f36\fs20\insrsid9709654 -\par }{\f36\fs20\insrsid9709654\charrsid9709654 -\par }{\f36\fs20\insrsid12926129 En primer lugar, tenemos la tabla }{\b\f36\fs20\insrsid12926129 Perfil_Funcionalidad}{\f36\fs20\insrsid12926129 . Dentro de \'e9sta tabla tenemos un }{\b\f36\fs20\insrsid12926129\charrsid12926129 id}{\f36\fs20\insrsid12926129 - interno a la tabla de modo de poder identificar como \'fanico a cada registro. Luego tenemos }{\b\f36\fs20\insrsid12926129 nombre_grupo}{\f36\fs20\insrsid12926129 , que es }{\f36\fs20\insrsid14568302 el nombre textual}{\f36\fs20\insrsid9709654 - de uno de los grupos mantenidos en el contenedor de grupos del directorio}{\f36\fs20\insrsid3880643 (debe coincidir con el atributo CN del mismo)}{\f36\fs20\insrsid9709654 .}{\f36\fs20\insrsid13048222 Finalmente, tenemos }{\b\f36\fs20\insrsid13048222 -fid_funcionalidad}{\f36\fs20\insrsid13048222 que es la clave for\'e1nea hacia una funcionalidad, dentro de la entidad }{\b\f36\fs20\insrsid13048222 Funcionalidad}{\f36\fs20\insrsid13048222 que ser\'e1 descrita en el pr\'f3ximo paso.}{ -\f36\fs20\insrsid9840535 -\par }{\f36\fs20\insrsid9459024 -\par En la tabla }{\b\f36\fs20\insrsid9459024 Funcionalidad}{\f36\fs20\insrsid9459024 , tenemos un }{\b\f36\fs20\insrsid9459024 id}{\f36\fs20\insrsid9459024 identificador \'fanico de cada registro y clave primaria de la tabla. Luego vemos el campo }{ -\b\f36\fs20\insrsid9459024 nombre_funcionalidad}{\f36\fs20\insrsid9459024 , que deber\'e1 ser un nombre corto distinsor de una de las funcionalidades de la aplicaci\'f3n. Finalmente, el atributo }{\b\f36\fs20\insrsid9459024 descripci\'f3n}{ -\f36\fs20\insrsid3240602 , que explayar\'e1 brevemente el uso de tal funcionalidad. Esta es una tabla netamente param\'e9trica.}{\f36\fs20\insrsid9459024 -\par }{\f36\fs20\insrsid8484030 -\par Por \'faltimo, contamos con la tabla }{\b\f36\fs20\insrsid8484030\charrsid8484030 Funcionalidad_Menu}{\f36\fs20\insrsid8484030 , cuya funci\'f3n es el desglose de cada funcionalidad en diferentes subactividades. Cada una de \'e9stas ser\'e1 un \'ed -tem de men\'fa, tal como se explic\'f3 en el modelo 12, dise\'f1o conceptual de men\'fa. Como siempre, el campo }{\b\f36\fs20\insrsid8484030 id }{\f36\fs20\insrsid8484030 identifica l\'f3gicamente a cada registro. }{\f36\fs20\insrsid2897863 Luego, }{ -\b\f36\fs20\insrsid2897863 fid_funcionalidad}{\f36\fs20\insrsid2897863 ser\'e1 un for\'e1neo hacia una funcionalidad de la tabla del p\'e1rrafo anterior.}{\f36\fs20\insrsid20704 Luego vemos a }{\b\f36\fs20\insrsid20704 nombre_menu}{ -\f36\fs20\insrsid20704 que es un descriptivo corto de la actividad que proporcionar\'e1 el item en cuesti\'f3n y es lo que se mostrar\'e1 en pantalla, y }{\b\f36\fs20\insrsid20704 descripcion_menu }{\f36\fs20\insrsid1639602 es una breve descripci\'f3n }{ -\f36\fs20\insrsid20704 acerca de que realiza esta subactividad desprendida de cierta funcionalidad.}{\f36\fs20\insrsid8484030 -\par }{\f36\fs20\insrsid11677346 -\par }{\b\f36\fs20\insrsid6967832 R}{\b\f36\fs20\insrsid6447039 eglas de Integridad Referencial}{\b\f36\fs20\insrsid6967832 -\par -\par Tabla Funcionalidad: -\par -\par }{\f36\fs20\insrsid6967832 Al borrarse un registro de esta tabla, deben borrarse en cascada aquellos que le hac\'edan referencia desde las tablas }{\b\f36\fs20\insrsid6967832 Perfil_Funcionalidad }{\f36\fs20\insrsid6967832 y }{\b\f36\fs20\insrsid6967832 -Funcionalidad_Menu}{\f36\fs20\insrsid6967832 . Esta operaci\'f3n es muy cr\'edtica, ya que se est\'e1 sacando una funcionalidad completa a la aplicaci\'f3n. -\par -\par Cuando se da de alta, no es necesario en principio que Se generen registros en las otras dos tablas. Si no contiene registros referenciados en }{\b\f36\fs20\insrsid6967832 Funcionalidad_Menu}{\f36\fs20\insrsid6967832 -, simplemente se toma como que dicha funcionalidad no posee subactividades. -\par }{\f36\fs20\insrsid6967832\charrsid6967832 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\b\f36\fs20\insrsid6967832 Tabla Perfil_Funcionalidad:}{\b\f36\fs20\insrsid6890163 -\par }{\f36\fs20\insrsid6967832 -\par }{\f36\fs20\insrsid9185197 Tanto al crear o borrar un registro, el mismo no tiene impacto en el resto de las tablas. Simplemente se le est\'e1 agregando o sacando respectivamente, una funcionalidad al rol elegido.}{\f36\fs20\insrsid6967832 -\par }{\f36\fs20\insrsid9185197 -\par }{\b\f36\fs20\insrsid9185197 Tabla Funcionalidad_Menu:}{\f36\fs20\insrsid9185197 -\par -\par En este caso la creaci\'f3n y el borrado son irrestrictos como en el caso anterior. Crear o borrar un registro implica agregar o eliminar una subactividad a una funcionalidad.}{\f36\fs20\insrsid9185197\charrsid9185197 -\par }{\f36\fs20\insrsid6967832\charrsid6967832 -\par }{\b\f36\fs20\insrsid6890163 6 \endash Perfiles }{\b\f36\fs20\insrsid13504653 y funcionalidades }{\b\f36\fs20\insrsid6890163 por defecto -\par }{\f36\fs20\insrsid545908 -\par En el momento inicial la aplicaci\'f3n contar\'e1 con ciertos perfiles ya creados por defecto. Los mismos}{\f36\fs20\insrsid9399611 estar\'e1n contenidos dentro del contenedor }{\b\f36\fs20\insrsid9399611 ou=Grupo_Gestion,o=Miklolife}{ -\f36\fs20\insrsid9399611 y }{\f36\fs20\insrsid545908 ser\'e1n}{\f36\fs20\insrsid4271030 los siguientes grupos}{\f36\fs20\insrsid545908 : -\par }{\f36\fs20\insrsid7477621 -\par -\par -\par }{\f36\fs20\insrsid659525 -\par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth3670\clcbpatraw1 \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth5308\clcbpatraw1 \cellx8908 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11666120\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\cf8\insrsid11666120 RDN (Relative Distinguished Name)}{ -\f36\fs20\cf8\insrsid11666120\charrsid11666120 \cell }{\f36\fs20\cf8\insrsid11666120 Objetivo}{\f36\fs20\cf8\insrsid11666120\charrsid11666120 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\cf8\insrsid11666120\charrsid11666120 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh -\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl -\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth3670\clcbpatraw1 \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\clcbpat1\cltxlrtb\clftsWidth3\clwWidth5308\clcbpatraw1 \cellx8908\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 -\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid11666120 Cn=autenticados}{\b\f36\fs20\insrsid11666120\charrsid11666120 -\cell }{\f36\fs20\insrsid11666120 Representa a todos los usuarios que tienen acceso a la aplicaci\'f3n. }{\f36\fs20\insrsid11038731 Solamente los usuarios que se encuentren dentro de este grupo podr\'e1n intentar autenticarse contra la }{ -\f36\fs20\insrsid1639602 aplicaci\'f3n, de lo contrario ser}{\f36\fs20\insrsid11038731 \'e1n rechazados autom\'e1ticamente.}{\f36\fs20\insrsid11666120 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid11666120 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 -\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid11038731 Cn=Administradores}{ -\b\f36\fs20\insrsid11666120\charrsid11666120 \cell }{\f36\fs20\insrsid11038731 Representa a los usuarios cuyo rol es Administrativo (ver el actor Administrador en el caso de usos).}{\f36\fs20\insrsid11666120 \cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid11666120 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid11038731 Cn=Prestadores}{\b\f36\fs20\insrsid11666120\charrsid11666120 \cell }{ -\f36\fs20\insrsid11038731 Representa a }{\f36\fs20\insrsid6553639 los usuarios que son empleados de las }{\f36\fs20\insrsid11038731 prestador}{\f36\fs20\insrsid6553639 as}{\f36\fs20\insrsid11038731 , }{\f36\fs20\insrsid6553639 los mismos estar\'e1n}{ -\f36\fs20\insrsid11038731 en el contenedor }{\b\f36\fs20\insrsid11038731 ou=Extranet,o=Miklolife}{\f36\fs20\insrsid11038731 y tendr\'e1}{\f36\fs20\insrsid6553639 n}{\f36\fs20\insrsid11038731 todas aquellas funcionalidades}{\f36\fs20\insrsid6553639 - habilitadas para usuarios empleados de las distintas prestadoras de la Obra Social.}{\f36\fs20\insrsid11666120\charrsid11038731 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid11666120 \trowd \irow3\irowband3\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 -\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid6553639 Cn=Afiliados}{ -\b\f36\fs20\insrsid11666120\charrsid11666120 \cell }{\f36\fs20\insrsid6553639 Representa a los }{\f36\fs20\insrsid265749 -usuraos afiliados a la obra social, que accederan por medio de la extranet para realizar tareas sobre sus cuentas y a nivel general acerca de su Plan.}{\f36\fs20\insrsid11152602 Estos usuarios estar\'e1n contenidos dentro de }{ -\b\f36\fs20\insrsid11152602 ou=Extranet,o=Miklolife}{\f36\fs20\insrsid11152602 .}{\f36\fs20\insrsid11666120\charrsid11152602 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid11666120 \trowd \irow4\irowband4\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 -\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid1180580 Cn=Operadores\cell }{\f36\fs20\insrsid1180580 -Representa a todos los usuarios cuyo rol es Operador (ver el actor del mismo nombre en el caso de uso).\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid1180580 \trowd \irow5\irowband5\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908\row }\pard -\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f36\fs20\insrsid659525 -\par }{\f36\fs20\insrsid545908 -\par }{\f36\fs20\insrsid5385367 As\'ed mismo, y relacionadas con los grupos anteriores, se deber\'e1n presentar las siguientes funcionalidades por default:}{\f36\fs20\insrsid545908 -\par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth2230\clcbpatraw17 \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth6748\clcbpatraw17 \cellx8908 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3880643\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid3880643 Grupo (perfil)}{ -\b\f36\fs20\cf8\insrsid3880643\charrsid3880643 \cell }{\b\f36\fs20\cf8\insrsid3880643 Funcionalidad}{\b\f36\fs20\cf8\insrsid3880643\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth2230\clcbpatraw17 \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\clcbpat17\cltxlrtb\clftsWidth3\clwWidth6748\clcbpatraw17 \cellx8908\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908 -\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 Cn=Administradores\cell {\listtext\pard\plain\intbl -\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl\jclisttab\tx720\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin720\pararsid3693239\yts19 { -\f36\fs20\insrsid3693239 ABM de usuarios}{\f36\fs20\insrsid3880643 -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\f36\fs20\insrsid3693239 ABM de funcionalidades -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de planes -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de prestaciones -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de afiliados -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de promotores -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Generaci\'f3n de reportes -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de perfiles (Grupos) -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid12331473 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl -\jclisttab\tx720\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin720\pararsid12331473\yts19 {\f36\fs20\insrsid12331473 Armar Cartilla}{\f36\fs20\insrsid12331473\charrsid3880643 \cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3693239 Cn=Prestadores}{\b\f36\fs20\insrsid3880643 \cell {\listtext\pard\plain -\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl\jclisttab\tx720\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin720\pararsid3693239\yts19 { -\f36\fs20\insrsid3693239 Recibir y Cotejar consumos y Prestaciones}{\f36\fs20\insrsid3880643\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908 -\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3693239 Cn=Operadores}{\b\f36\fs20\insrsid3880643 \cell -{\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl -\jclisttab\tx720\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin720\pararsid3693239\yts19 {\f36\fs20\insrsid3693239 Atender Consulta Afiliado}{\f36\fs20\insrsid3880643 -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\f36\fs20\insrsid3693239 Ingresar Solicitud -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Agregar Afiliado -\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Pedir Autorizaci\'f3n Manual}{\f36\fs20\insrsid3693239\charrsid3880643 \cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 \trowd \irow3\irowband3\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl -\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908\row }\pard -\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\b\f36\fs20\insrsid3880643 -\par }{\b\f36\fs20\insrsid16336390 -\par }{\b\f36\fs20\insrsid1579352\charrsid1579352 7 }{\b\f36\fs20\insrsid1579352 \endash }{\b\f36\fs20\insrsid1579352\charrsid1579352 }{\b\f36\fs20\insrsid1579352 Operatoria diaria \endash Integraci\'f3n del directorio y la base de datos}{ -\b\f36\fs20\insrsid1731785 -\par }{\b\f36\fs20\insrsid16336390 -\par }{\f36\fs20\insrsid16336390 En esta secci\'f3n se mostrar\'e1n las actividades relacionadas a seguridad por parte de la aplicaci\'f3n y se delinear\'e1 con detalle c\'f3mo se debe proceder para implementar tales actividades. -\par -\par }{\b\f36\fs20\insrsid294813 7.1 \endash Login en el Dominio}{\b\f36\fs20\insrsid16336390 -\par }{\b\f36\fs20\insrsid294813 -\par }{\f36\fs20\insrsid294813 Este t\'f3pico no hace a la aplicaci\'f3n y se describir\'e1 brevemente el sistema de login de un dominio windows, aunque no se graficar\'e1 ni entrar\'e1 en detalles con respecto al mismo. -\par -\par El usuario introduce su usuario y password as\'ed como tambi\'e9n especifica el dominio al que se quiere loguear. En ese momento, la m\'e1quina env\'eda al PDC una petici\'f3n de login, junto con el modo de encriptaci\'f3 -n utilizado (NT o LanManager, ver el glosario del modelo 13). El PDC contesta (si la m\'e1quina est\'e1 registrada) con un string de 8 bytes random, llamado challenge. El mismo llega a la m\'e1quina. All\'ed - se encripta NT o LanManager el password introducido por el usuario, y }{\f36\fs20\insrsid14686571 con \'e9l encripta el challenge y se env\'eda el resultado al PDC. Del otro lado, el PDC hace lo mismo con el password que ten\'ed -a almacenado para el usuario (lo busca del objeto usuario del directorio) y finalmente }{\f36\fs20\insrsid1713792 compara estos dos strings, autenticando la veracidad del usuario si el resultado de la comparaci\'f3n es positivo, o }{ -\f36\fs20\insrsid1639602 denegando}{\f36\fs20\insrsid1713792 su acceso al dominio si es negativo.}{\f36\fs20\insrsid294813 -\par }{\f36\fs20\insrsid13905533 -\par }{\b\f36\fs20\insrsid13905533\charrsid6834870 7.2 \endash Login a la aplicaci}{\b\f36\fs20\insrsid6834870\charrsid6834870 \'f3n}{\f36\fs20\insrsid13905533 -\par }{\f36\fs20\insrsid6834870 -\par Este proceso se relatar\'e1 en detalle ya que se considera crucial en cuanto al tema de seguridad. Una vez adentro de la aplicaci\'f3n, el usuario podr\'e1 hacer todo lo que su rol le permita con lo cual una vulneraci\'f3n }{\f36\fs20\insrsid1261937 -en esta parte pu}{\f36\fs20\insrsid16611804 ede llegar a romper el negocio.}{\f36\fs20\insrsid6834870 -\par }{\f36\fs20\insrsid3552831 -\par La pantalla de login es simple y consta de dos cajas de texto, una para ingresar un username y luego un password, \'e9ste \'faltimo mostrando como echo caracteres asterisco. -\par }{\f36\fs20\insrsid1261937 -\par La autenticaci\'f3n constar\'e1 de los siguientes pasos: -\par -\par {\listtext\pard\plain\f36\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid1261937 \hich\af36\dbch\af0\loch\f36 1.\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls5\adjustright\rin0\lin720\itap0\pararsid15009656 -{\f36\fs20\insrsid1261937 El usuario ingresa su username y su password.}{\f36\fs20\insrsid9898983 El usuario }{\b\f36\fs20\insrsid9898983 uid=admin_gestion,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid9898983 en el cual se impersonifica la aplicaci\'f3 -n, realiza una conexi\'f3n contra el server LDAP, y un bind con sus credenciales propias, hardcodeadas en la aplicaci\'f3n (bind es el t\'e9rmino por el cual se toma las riendas de las operaciones del directorio bajo cierto usuario, sete\'e1ndose autom -\'e1ticamente los permisos correspondientes).}{\f36\fs20\insrsid7041709 El siguiente paso es hacer un searh LDAP, a partir de }{\b\f36\fs20\insrsid7041709 o=Miklolife}{\f36\fs20\insrsid7041709 -, con scope subtree (ver la RFC 2254 para los detalles de la b\'fasqueda y los filtros LDAP). Se usar\'e1 el siguiente filtro }{\b\f36\fs20\insrsid7041709\charrsid11428129 (&(objectclass=inetOrgPerson)(uid=XXXXX))}{\f36\fs20\insrsid7041709 -. Este filtro, para el p\'fablico sql, es un an\'e1logo a la porci\'f3n where en un select sql.}{\f36\fs20\insrsid11428129 El mismo est\'e1 en notaci\'f3n prefija, y }{\f36\fs20\insrsid14817288 lo que queremos precisar ac\'e1 es que el server dev -uelva aquellos objetos (deber\'eda ser uno s\'f3lo o ninguno) con clase }{\b\f36\fs20\insrsid14817288 inetOrgPerson}{\f36\fs20\insrsid14817288 (es un usuario) y cuyo }{\b\f36\fs20\insrsid14817288 uid}{\f36\fs20\insrsid14817288 es }{ -\b\f36\fs20\insrsid14817288 XXXXX}{\f36\fs20\insrsid14817288 (donde esto \'faltimo es el username introducido por el usuario).}{\f36\fs20\insrsid13174396 Si el mismo }{\f36\fs20\insrsid15009656 no existe en el directorio (c\'f3digo LDAP 32 \endash - No Such Entry), la autenticaci\'f3n falla y se deniega el acceso al usuario.}{\f36\fs20\insrsid746267 Si el usuario existe, se pasa al punto 2 (c\'f3digo LDAP 0, success). Si hubiere m\'e1 -s de un resultado, se deniega el acceso, pero este es un error administrativo, ya que no deber\'edan haber dos usuarios iguales ya que esto est\'e1 restringido por el dominio.}{\f36\fs20\insrsid1261937 -\par {\listtext\pard\plain\f36\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid746267 \hich\af36\dbch\af0\loch\f36 2.\tab}}{\f36\fs20\insrsid746267 En este punto obtenemos el DN del usuario resultante de la b\'fa -squeda del punto 1. Ahora, se realiza un bind LDAP con este mismo usuario (con su DN y su password), esta acci\'f3n se traduce como un rebind. Si la misma falla (c\'f3 -digo LDAP 49, Invalid Credentials), el password ingresado por el usuario es incorrecto y se deniega el acceso. Si el c\'f3digo es 0 \endash Success el usuario est\'e1 }{\f36\fs20\insrsid2633967 casi }{\f36\fs20\insrsid746267 adentro de la aplicaci\'f3n}{ -\f36\fs20\insrsid2633967 y se pasa al punto 3}{\f36\fs20\insrsid746267 . -\par {\listtext\pard\plain\f36\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid2633967 \hich\af36\dbch\af0\loch\f36 3.\tab}}{\f36\fs20\insrsid2633967 El siguiente paso es buscar si el usuario est\'e1 en el grupo }{\b\f36\fs20\insrsid2633967 -cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid2633967 .}{\f36\fs20\insrsid3868438 Si no se encuentra dentro del mismo (atributo }{\b\f36\fs20\insrsid3868438 uniqueMember}{\f36\fs20\insrsid3868438 -) se deniega el acceso al mismo (el usuario es parte del dominio pero no de la aplicaci\'f3n). Si el DN del usuario se encuentra entre los miembros del grupo, entonces el usuario pertenece a la aplicaci\'f3n}{\f36\fs20\insrsid13375992 y est\'e1 - adentro de la misma}{\f36\fs20\insrsid3868438 .}{\f36\fs20\insrsid746267 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13375992 {\f36\fs20\insrsid16661662 -\par }{\f36\fs20\insrsid13375992 Es importante destacar que en cada punto se posibilita una denegaci\'f3n de ingreso al usuario por alguna causa. Bajo ning\'fan concepto hay que darle al usuario informaci\'f3n del por qu\'e9 de la falla de la autenticaci\'f3 -n ya que estas son pistas que pueden ayudar a piratas inform\'e1ticos}{\f36\fs20\insrsid14437068 . }{\f36\fs20\insrsid1906447 Ante cualquier error, se devolver\'e1 el mensaje \'93Su usuario o password son incorrectos\'94. Es el \'fani -co mensaje que se arrojar\'e1 ante un login err\'f3neo.}{\f36\fs20\insrsid13375992 -\par }{\f36\fs20\insrsid1906447 -\par El paso siguiente es realizar la autorizaci\'f3n del usuario. Para ello, se buscan aquellos grupos en cuyo atributo }{\b\f36\fs20\insrsid1906447 uniqueMember}{\f36\fs20\insrsid1906447 figure el DN del usuario logueado. }{\f36\fs20\insrsid13389428 -Luego, con la lista de estos grupos, se entra en la base de datos en la tabla }{\b\f36\fs20\insrsid13389428 Perfil_Funcionalidad}{\f36\fs20\insrsid13389428 , y se buscan todas las entradas de la tabla que tengan los grupos resultantes de esta \'faltima b -\'fasqueda. Una vez detectadas estos registros, se tendr\'e1n las funcionalidades asociadas al rol del usuario dentro de la tabla }{\b\f36\fs20\insrsid13389428 Funcionalidad}{\f36\fs20\insrsid13389428 y junto con ellas, los \'edtems de men\'fa - cuando correspondan, si es que hay asociados registros en la tabla }{\b\f36\fs20\insrsid13389428 Funcionalidad_Menu}{\f36\fs20\insrsid13389428 .}{\f36\fs20\insrsid1906447 -\par }{\b\f36\fs20\insrsid16661662 -\par }{\f36\fs20\insrsid16661662 El siguiente esquema representa el usuario en la autenticaci\'f3n y b\'fasqueda de perfiles para mantener una mejor idea conceptual de lo que se pretende lograr. -\par }{\f36\fs20\insrsid16335593 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16335593 {\f36\fs20\insrsid2520496\charrsid9186327 {\*\shppict{\pict{\*\picprop\shplid1028{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} -{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex89\picscaley89\piccropl0\piccropr0\piccropt0\piccropb0 -\picw17411\pich10082\picwgoal9871\pichgoal5716\pngblip\bliptag-182871053{\*\blipuid f5199bf35bfc2f64bc3abd5aa1546279}89504e470d0a1a0a0000000d49484452000002920000017d080300000080ac789e00000300504c5445000000800000800000000000000000ffff000000000000 -00000000ffffff000000000000ff0000ff0000000000000000c0c0c0000000000000008080ffffffc0c0c0808080808080ffffff000000ffffffffffff808080 -808080c0c0c0c0c0c0000000000000808080808080ffffffffffffc0c0c0c0c0c0000000000000000000ffffffffffff808080808080c0c0c0c0c0c000000000 -0000000000ffffffffffff808080808080c0c0c0c0c0c0000000000000000000ffffffffffff808080808080c0c0c0c0c0c0000000000000000000ffffffffff -ff808080808080c0c0c0c0c0c0000000000000000000000000808080000000808080ffffff000000ffffffffffff808080808080c0c0c0c0c0c0000000ffffff -ffffff808080808080c0c0c0c0c0c0000000ffffff000000000000000000c0c0c0c0c0c0808080000000000000000000000000c0c0c0c0c0c0808080808080ff -ffffffffff808080ffffff800000800000ff0000ff000000800000800000ff0000ff00ff0000ff0000000000000000ff0000000000000000ffffff000000ffff -ffffffff000000c0c0c0000000000000008080ffffffc0c0c0808080808080ffffff000000ffffffffffff808080808080c0c0c0c0c0c0000000000000808080 -808080ffffffffffffc0c0c0c0c0c0000000000000000000ffffffffffff808080808080c0c0c0c0c0c0000000000000000000ffffffffffff808080808080c0 -c0c0c0c0c0000000000000000000ffffffffffff808080808080c0c0c0c0c0c0000000000000000000ffffffffffff808080808080c0c0c0c0c0c00000000000 -00000000000000808080000000808080ffffff000000ffffffffffff808080808080c0c0c0c0c0c0000000ffffffffffff808080808080c0c0c0c0c0c0000000 -ffffff000000000000ffffff000000000000800000800000000000000000ffff00000000000000000000ffffff000000000000ff0000ff000000000000000066 -003380004099004db30059cc0066e60073ff0080ff1d8eff3a9dff57abff75baff92c8ffafd7ffcce6b530287700000001624b474409f1d9a5ec000000097048 -597300000ec300000ec301c76fa864000016dd4944415478daeddd498fa3bc1680e1c38205522d2c21e5c77ebaffbaabb6c9c5236608618c0dbceeaeae000ecd -f0e478c010a92a1229a7241c021224492448a648aa9b382090842424499084242421498224242109491224210949122421094948922009494892200949484292 -04494842129224484212922448421292902441129290244112929084240992908424244990842424499084242421498224242149822424210949122421094948 -92200949484292430049484292044948429204494842129224484212929024411292908424099290842409929084242421094948429204494842129224484212 -929024411292902441129290842424210949489220094948429204c95b91945326485e99e4634e9a976b873473732009c98b93948b25489e9f645e47e1f8e303 -4948427219c933954990bc07493548faecd7faaff9c7bf0849cc8453b253bec1b68d1cda0724ef4cd25071a8c6926a80d46ff355af4724ae9eb1be3e24736807 -b38e23798d96cd8549f6bc88f9db27397415f275484ee4cb88e4f841309f211be4e3a0ee3e59ed07ece87cd59ea5c81548764be2f72447f24da6285f86242d07 -0991beff51aa5428056cbee68328d5ab18fdc8f97cfec35a2999ccd7fb7fab3d8fcf39494a1d0a83d14326b6e0b6874cafaa10f76156d5cb1ef8eaa5312897eb -d3fa328d9261fbeac17e547a473bfb61493e26f7d72d9f7d5cdc1f48ba22a3fba7577017fe50da7515b57fe5493a1fe1904fae2f639271f9daee47edf659fa35 -e879fbbb301f24c70e5df7d3dc16dc952ec0942eb074ac6c76eb29baf8b25144f543c9bbf54d1c72914405f79be8150e80fdb855afdf6625a5f8b2e1614b8b47 -a8032affc12d4c6eb7dc647025c9c4710907f96e24a323f1be2ed9f92c47245f9ea83db6d5d31561ba68d753ef1b39d11f737ca36d680fb9dfa82475c9f7d1ab -d96dcfcaaca50c05776dffc747ed5ed88fac2b494cc15df90c55c8f0eeb8b4cd9bbb918c660d0aeed128170aee5a9f0c5d680792a12e69a2c27350408daecf1e -dff653110e7967568a827b10bd5ced4eb9068ec755d8b2c1940f85ad2dbaea8c3e20268f7e8b595eea03685e3da5e1fa9c2ad83f16dc8b4b91b345c947bf7933 -5e8085e64dad8faf9659b8572d491b43fad5f837d5fe6148fc7a5db25b56c89ba8ee8d68764ff3eae14b09b7d70dbd904f8b7d5aa0a1be19ca155392b8d54c37 -7326482e2f45aed40934da2f3928b8fb2467a5918ffcf74976ca0af9b0bda1f0b5dd3acdce47243bb95e6d8751bcbc5a708caab7159b15a5c8f549bae6cdc395 -4edb48a66c7177cb0a99defd500b9c20e933ec4572ac6273c716f7e77352850664a713e874245574a5f8c341f00e2bf741ec17dc7167fa90645bae2c24b94fc5 -e6fa24439746bfabfc7424e71f04474ce9d8687634700ca585b757f5663de2726529c95d2a36172539154056bdeb5424fd47d07605c545b8f5d9293fbab3c244 -5b0f5d42f2d65de5614859182af1f642b5cb670eadeaf5b28de41b5b5f73868683ac464767654152b9ed57ba5478848eefa8ab5cf9e6cd4355d1ac7e57792029 -93871992ebc641b6add015e32547c6fd3d3223e9fb80bafb311cf5349eaf9eb9bed17c3723c9a8f27724dd5fd75b28e13356874163e2aec7ccc837777da3f9aa -3d4b91fc4956192759b3bddf1d2f69a2e4f1e325772c4520b91bc9ccc64bc6c3cd66e4ab67ae6f7cbce4acdb1e8e22b9e54edc0b92e44687c4373a6cbf3f1c92 -eb4856a74cab4a914524f778660124ef45f2d816f73ecfd1b8204981641a927b3ddbe57224c3e01748a62529900c24899249480eda4f2524213987e4c2520492 -346f8e27797894ac2009c93c484e4fdf93e4b7865d50971c23d99f5e1e2517b6892009c98f24235352960b35eaf7cae2f7e44df20b8fcf87e4442790f931b04c -55b25c72e2deaef5dc51b23b128228392473e8b08b38c83522657618995c2b242f4df2e0914062ff9179e5f6582906c96ae5373a9c94e4e1dfe8d0c6c90f41f2 -dd7f0dc99b45c935c76749c12d73ba80a63e090b3767cd2e1462ce7139f278f1f7b9217946928db39f0ec99f9162f9535c862424f722d978d4290227765a3e15 -d54b49c6ab399e2405f749493a903f3f3d9161d6cc4aeb9c4c711d7833c9c23d1bcc4c29f7d23fdf535fe7b2b90bf71f9ac7d741f2042403bf364cc6b3363699 -de8bdc4cb2708f9a8c4896fe1176566b619fa3e8b241f22424237eb6ac16e9cc929d48faeb3b6dc8dd48d23c0bda41f4afc2acc2c74afb6a65410fc91424bb22 -c7926c2619b78be2fae90e51b2aeba05b7098ab5cfd7fceb426321903c09c9cf22679b94597d467b356f94ffb6866e946c0bee40b25edff686e4c5487eec335a -4fd2fd7adaffa2f42e9fbacee86c564449482ee9c25c7b324ab35a43ef695e16128af13aaa460692d4252139ff42e7aa5d28dae7c28752fae9e7851711c9a7d0 -e2be294959a271c3c928daef048bda37522b5ba1345d3f3149fa25ef4b72f12090ab0ebbf00ff48664ea827bf9365c90a47dc03c24b79314486e3fe4e17bb484 -82fb289202c9b9873caa45431292a90f79af51074948a63ce4237d0c908464aa43fea6cbab2b1292572519f5906f4a6ad12ade1ff2891e5848de8ae466937b90 -fc704100921b49ce49599054e66c4b6292330ec71c921b87e85d9a64d21d5a4cd2fef23733b417148b68445a69af7afb8be0ee5dfa85f2971d675f5994c1b796 -cdd85e51b3487adc903c35496587a245373398f114fe453b10a8ecdce160c5aa50f4af25396f7b6790dc7a071224f3aa4bfa9b195ea32f34c4ca8dbca8a3716b -61d0daa2827bcdf7ba4c931cdcef01c988e4ebb70aff8ea7a9654948da131c6e661816e04d91ad0ae56cba5936c4dae98575c978e2b195e4f8fd1e905c4432bb -ba64abb38e6e74885e285557857a9a723bdce1e048d62b482e7f0aaf8c0d4e9bb8df0392a727d9decc106e74082f74886c48d6ae2ad946c96a6d94dc81e48746 -3a2447499a217ee695fe799a90f37a14b5faad5ce52c1f92a10d136e7468ef78683416da6b11ea8e653cc47c795d7223c9395d68901c23691cd68164a1ef0e68 -28aa3055e715253b2deef8856e8d9b5b1bea36a3f224d7b4b8d793b4ff375de56b49fe0b8d195f8cff99998e6b3395515d32dccc30d2be3101f3e533b7fd92e1 -8dea689252b51ab97ab3bee0d685735b709b0e3d3f652264a152934c74c8579014b9d1bd37bb7ff9b1097eae546e82a2436862e65f98ca234a9e86245f7ebc69 -65a58b80512552d5c668299d9a657de067ec4424f94687a1a2bdbfd1a174bdcfb6c5ad7fa93f5305d3ddcd51319ebec54d94bc09c9c43b0449484272e951e2db -c12099d7217f401292e7efe480242433ebe480242469de401292908424242109c940d25eb586e4a8a263bf691692905c7a7c1e904c40d20d3583e4c8b6ef3e12 -089244c96dc7e7ce37cdd2bc8124242109494842129247b4282109c983b71092772379a2740cc9ec6ff7984d72db9ee41925fb53ea0b2922a7a7263680287997 -82bbd382e84e7d57a4f912a5890d802424e5cb222109c9dc480a24219998e4c873d921b9e00c5ef41ab7a39111490957b521395fd1e35224253b9202c9798a2e -3984d79cedd405772886ec0610256f4f325d5dd21f8df04c7bea924b492e1cbc07c9699296a37f74382421994b94b4342b292109c9de609bee94fa46988cb7a8 -9cda00488e927417192e447238d8261949dfb706c9855152ae152553a74e902c138c04a2c59d19c98f695eaef54962914bb24312928780ec4449812424139234 -65f14ffba58695fcfcc8a03a09c96945177cb44032920d4093a282dbcf81e46c45577bda45d2f4d32719e6fccc6d0eed48f212e9fc248ff8d4ceddafd6df8f2e -b24d5f79346bcb466c8e92296ef758d569f6b8dc78c923aa3633772ce217826267d6d74946cd8404b77b2c20b9f9ead69d48caec3debf01b4d024948ee2472ce -ae7d16b9c5242421d9df23812424b312f979e77225e9862f644f72db8d207721294bf62e4f926144cd19480a2417ee8e9c334a9ea6e0264a2edf1ba12e495d32 -2b91d33b0849487e5fe4e41e3a920249487e51e4d42e4e9294342493deeeb184e4e651f7d72729cb97644832eded1e0b483e20b96547e43c241909741992b266 -697e2493dfeeb1db26dc9ea4ac5a0e4948a612f926072421994ce49b3ecb8537d342129233f7e1edfdd8fbd8fa12c98b255adc633b9476e71692fc7ab961f349 -d6671092772329390a8064f5fa7d3f755292b2249b40326f92d56eefc99e64f4340548423283b32a992ab801c95721a21a44fa919cd5d37daf8d795157fad7e3 -d72d54369fcfea539345fdd9d56868e6ddc5fe8f1648da2b2690fc26c9c23a6b7e3deb76999e94eaf5afaacada2e14936190d56469d6d4a8b48bfdaf7393946c -1d5c9fa4c3a565f521fd55aa3673cd429bc14f85ac26cb3fbb9a42e965d917dcb2228b40f26b24551d10353fa1e0d6e5b0d8857f7ea127f9db27d9647946ef53 -a727d9e9ce4e74298128d97166226114253f90f45132bcf7f45132ce27f99ec10bd725fff5496a614d0d51571bcb7a92a4c6ab6c5db28da7aefc862424b7b4b8 -bb35403dd3346a6c8bfb3dc9b8c5ad7c8bbb79bbca96a45490cc9be40e69d5251d4842f21892ba8857352421999ca46992eb866869fad42109c99c0aeeea4c24 -a58224242109494842f2e2245f0f4842922899fc8c4212929084e48282fb69aef13c665c96812424bf42f2cf5cc2feb7dfcd3769484a05c98b90d417684aa59b -390f484212929084e455494ab58164e18629bf49c5c47555bdcc2f2f7b1b510a2437d425ef4d72fa5a3e24d3b4b821b92ac56f85e41e248f482948ae3af97d92 -2f1ff28abab4e57861064399c5f66558646f618aa26421b526e8e7fbe9f0becfc3aa2009c9f7242558d3b71417f6e690fea2e18f8c4eebd5eaef6efad4f10b49 -48769b37751c25c30d4a4eec2b6659ba30286df6576fbe9fd6a2f54d4e6ac6d053485e89a454db480e0aeed69327696e3f8a22a67b1d482a7bf39c9befa795bf -2fb7986ad2431292f348bedcfc912869b416c328e9e7bf7aaa2b7d775d0dc9db90946a1792c152e44f87bb4e5dd253738571afeed89ddfbea714e5ab019084e4 -7c92cfa61a18931c6d71db45fac62425dd16f7239aefa76971df92a4541b49e67706210949484232e5a984242421094948421292a9484a05494842129290dcf5 -44421292903c11c9772392dbf48a2e77755229905cb7ab90842424af49b29f20b9764f21f9916477907c6330fe12ae30d91b825f4312924791ec0d647af9d79e -a4bc194b0f49481e43f2dd20f9b8e0ee0dd7eb65b92d49a920790cc9fe20f9da0eaa8f48aa685cbdbf2b44411292c746c9fe2079a2e45127119233eb927e90fc -645db277ff26242179548b3b1a246f9ad8f5bb167718826fc7d1df99a45490fc4e7aad7a1e08242109c9c424a582e47749866fe98224244f996e4772ddd56dbe -221e9279911cbe4b2a484232e909946c1d40f2dc24659f774a054948263f7f92a902489e9aa4ecf266a92009c92c4e9f401292999d3dc9d100244f4c72d55d89 -dde4e640f21624333c79437c625792934a48de45e49b60281f96431292c79cba79dcb24009c97b88dc972e2421b9edcc2d72961c25242f2f52e45c2620797991 -674301c98b9394d3a9802422336301498aedcc5c4012919084e40948263c769044242421f9b5530649486676c62009c9cc4e98509784e455480a242179c4f992 -f5fd9290dcb40ffda1fb1f17dc44e47a9242c17dfc4edc51a4cebfe6a3a8df03c9a3f7e29622dd7d35df79172497edc63d45fa9b6265cd9b2079e87edc5464fb -ec80e5037e2179e88edc5564f49eb9b78365f05096ebf493082227dff419a5e4d18176a1ae3b41e4f4bba651f69642f2b87db9b1c8c1dbc6ba68df74db42729f -9d9139b3ee23f27dc1f1f90a02240fda1db9e827edf8b30bc963f6e7d6211292199ec0bb8b84646ea7f0f6222199d949bcc620a70a9297312917fa7441f20a67 -129190cceb5c5e60bf76e8528564c2b3f731dd2f4442129299854848661d51ce465292af06929bf7424da4c7e36424a58224242f576843323dc99f9f9fa2288c -c1fffdefbffffe3b2b49c962559084e411b55e48a6255998640cfef7df59494a2e6b8324248f381d9084644685362469716707129290cc0c24242199194848e6 -db2ac89de4615b07c9947bf1984c39933c70db2049c1bdc2a3e4797621794f92476f162421994f80842424b3f308494866e6119290cccc2324939ee69f0f2917 -925fbe09089229f76252641e51f2fb37a541922839c5514e757621f9ad28994046c27b762199b4793325b253707ff1beeed4779043326d8bbb5350c713a32dee -a39f3890c5f30c2099782f7495b1f9dbfce817214d8e043a02663e4fd78064cabdd0e37d4278b426eddf392381767b4c4b66cf7a8164da825bf9b2bb0d91cd8b -655de56b9f2294e9938720997e2f3ad54931a576b57608af2c48b91f1748262ab86dd9dd6d6be73f841792572eb8fb65f7591f539513c9e2733130c852d4c33c -f5c4fbeb4b93548ea4481009c94d24eb0fa046b240b2bb1751ef8f4bdf26e90f71293bac240b92d37b32c8b270dbaf1e25439f79bac169d723a9ff7915b6746e -7ed5edaf2e49bf2ccaeee61575bcb81451d11a2f4f52f544427297ba6461612951cd5ffdeae53731a8f5337b3f4f9bdf1c0f334b0659ae4e527545a6215948ad -4f818b04cd992ae28de8869a2853dd8695c284923ca2a4d912b361ca6cb156569575a4b68e665a6326fbab507e35af9865d98fa0172799785479f8f44b143c24 -3ef4bd501347981056647ba4dc8da4dd20e5f64af4d647adecc2410d336d36e57725905466cfdb88e9d708c92f907cf52241346d49f6424d9b290a2bdb4afe9d -499a8db5789e523fe300ee0586999e6254ba8f44c9b046487e87a48908211298d3a1daf3d80d3571a628ace443d200b2b1b014a5772ea6643f49fdfaa30b9dee -6074ea9275678d90fc6a94ec048b8eb028d474324561250f92e663a3c37913c8ed87ec4d8bbbeeb4b87df6d116b7ddb5b046487eb12ee92341af2ed90d356da6 -ba1a8495d424539c4c481ed5e27eb491c0b4b8eb772dee3653b7190ac93393ccfcc969af3dba1921791e91f98f1f4b4372c3e985e4e122f320f92abebb317242 -1790bc761248922e41f2a477fade36e91e1ad75eae17571c9f93d7adc7c7cb2a1135bccaa1177caea0aebbc5a382e49992eb2e6ee4fd2b96932c264752b8eea3 -91b9a3245f853ae014273601c9e541d20ed351d5b35e41f2f3bae3eb8ed1dc6a6c14c6acff6861d04bfef82488ad693b1775a99a6233ba4a66479f2933a0cc8f -44eb0c368b7ac07b83614749466b35d7c38bfe4539f36b665ffa0294a77e4447b22825229f83c3ebb76a7b5dfca5e476cefa5e427741baa9c6952a1a54f68a46 -a0b5bfc305c278e86b6f30ecb0e0eeae7530dc355a9b9a3ba2729eb42c3a26ce47b2fc7c7b524cf2b7adc0158f3acc51ab4daa40b2507e10563932eeb1946864 -4fe987bec6a35bd5f083e19b379db5f60768476b7bce1fe4fb59dbf99f1a9328fd45e0e6927c5a8beab75df0b79164b39a3f1beaaca20149a5475674c6b59a70 -1d8d6e7573c6ea869db576236b676dcf25e3cea7c965d3737b3e922140be6c7dede13a645498ae07240d4053d4ee46b27ae838d98e9a9e8e92beccafe3d1ad6e -8edd95bab3739db50ea264bbb6e7b25b21c62e1b647729e19c75c9daa17aba715c4d8be2114d0f49ea9976f9e682db832aadafb1dba00675499bdf8f47eb0d86 -1dfdbcf56f7de8ffb8f7aa7577e7647d55eb9c2d6e1d549e2e36fe33be948aa64749bae59b9b37afb67152755bdc3124dfe2aeaa9116776f30ec68a74eb4d66e -bfe49a16f7a9d24977a981f7b4a39db5b926443ee2e9d182dbb61cea19d5d0b935879c6a31904c979eaed2a5dc0b234ca947154f8f346fec8b86f266922a2792 -0a92990406cde2cf443f23ccd4efa2e9914e2077cf71a93693ccc8c1f38241f28c057729edfdf8ca99fbeb4d873ef2d055fee74fa2faad489024912049822489 -04491224492448922049224192448224099224122449902491204982248904491224492448924890244192449a41f4ff0d67540af4b9ca430000000049454e44ae426082}}{\nonshppict{\pict\picscalex89\picscaley89\piccropl0\piccropr0\piccropt0\piccropb0 -\picw17411\pich10082\picwgoal9871\pichgoal5716\wmetafile8\bliptag-182871053\blipupi95{\*\blipuid f5199bf35bfc2f64bc3abd5aa1546279} -01000900000374f7000000004ff7000000000400000003010800050000000b0200000000050000000c027e019302030000001e0004000000070104004ff70000 -410b2000cc007d019202000000007d0192020000000028000000920200007d010000010004000000000000000000000000000000000000000000000000000000 -0000ffffff00c0c0c0008080800080800000e6ccff0000008000d7afff004d00990000ffff000000ff00400080005900b30000ff000000800000000000001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111119000411156 -0021581111c111560021581111115600002560000211c11111174281111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111641112411c111c15811170211c111c1581111115811111581111621941111192581111111111111111111111111111111111111111111111111 -11111111111111162111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111117411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111741111162741111158111223174111115811111158111115811117415811115b1581111111111111111111111111 -11111111111111111111111111111111111111241111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111621111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111115b1700000258115313170000025811111158111115811111c1160000041581 -11111111111111111111111111111111111111111111111111111111111111641111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111641111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111604174111625b112412274111625b1111115811 -11158111116217411162156000041111111111111111111111111111111111111111111111111111111115641164120216411160041156411641164156460011 -56411116004111600411641190042011600411111111111111641111111160041156411164116411641116004111600411901111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111160041111c117415621 -621531c1174156211111581111158111116211c11741158111124111111111111111111111111111111111111111111111111111111117021164190416411641 -16415641164116415601164156411164116419025621641704120419025621111111111111641111111641164156411164116411641164116419025621202111 -11111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111164111111156001153604111625600115364111158111115811111c11124192115811111c111111111111111111111111111111111111111111111111111 -11111202116413241641702111115641164116415641190156411702111111117041641702116411117041111560411111641111117021111156411164116411 -64170211111111704170211111111111111111111111111111111111111111111000000001111111111110000000011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111c1111581111111111111111111111111111111158111115811117411158281115811111c111111111111111111111111111 -111111111111111111111111111112021164581c1641200000015641164116415641120256411200000011600021641160216411600021111111111111641111 -11200000015641116411641164120000001160002170211111111111111111111111111111111111111111100111111111111111111111111111100111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111941116411111111111111111111111111111111581111158111162111163411158111124111 -11111111111111111111111111111111111111111111111111111202116424162641702119415641164116415641190156411702119412041111641111600412 -04111111111111111160000011702119415641116411641164170211941204111170211111111111111111111111111111111111111110011111111111111111 -11111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111160004111111111111111111111111111111111581111156000 -02111117011115600004111111111111111111111111111111111111111111111111111111111702116424192641164156415641560116415601164156411164 -15641202202164116411641202202111111111111164111641164156415641116411641164116415641202202120211111111111111111111111111111111111 -11100111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111564116492124641116004115646 -00260021564600115646411600411160041164115600011160041111111111111164111202116004115646060002641164111600411160041190111111111111 -11111111111111111111111110011111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164 -11646217464111111111111111111111564111111111111111111111111111111111111111111111111111111164111202111111111111116411111164111111 -11111111116411111111111111111111111111111111111001111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112011600115b64111111111111111111111564111111111111111111111111162111111111111111111111111111164111601111111 -11111111641164116411111111111111156211111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111621604111604111111111111111111111564111111111111111111111111170211111111111111111 -11111111116000001111111111111111200264116411111111111111124111111111111111111111111111111111001111111111111111111111111111111111 -11111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000 -00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111115641111560000001111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111110111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111115641111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101133333333333333333333333333333300111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115641111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 -11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222222222223300111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164111604301190042015646041111111 -11160041116004111900420156411116004116411901111111111111111111111111111111111111111111111111111111111111101111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222 -22222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164116411 -60170412041560116411111111902562164116417041204156411164156216411901111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112222222222222222222222222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111116415641190170211641564119011111111111704702111117021164156411564111116411901111111111111111111111111111111111111 -11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111160000021190042011600411160041111111 -64111904116004111641190042011160041164111600411164119011900420116411111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112222222222222222222222222222330011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111116415621120116021641564112021111111160002200000011602164156411702111116411901111111111111 -11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111164111901704 -12041902562164116411111164115641164116411641704120411641562164119011641164119017041204116411111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110112222222222222222222222222222330011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111116415641190111160041564119011111111204111702119411116004156411562 -11111641190111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 -11110111111116411170270211641111704702111111111164116021702111111641702116415641111164156411901164119017021164116411111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110112222222222222222222222222222330011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411641160116411641560116411111111202202 -16415641164116415641116417021601164111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111111111111111110111111116411170216021641160002200000011111164120411200000011641160216417021111164156211202164119011 -60216411641111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222222222222aaa222222222222 -33001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411160490115600 -01156460011111111116004111600411156000115646411600411646002111111111111111111111111111111111111111111111111111111111111110111111 -11111111111111111111111111111111111111111111111111110111111116411160211160041204111702119411111160000411702119411641111600415621 -11116415641190116411901111600411641111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 -22222222aaaaa2222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111641111119011111111111111111111111111111111111111111111111111111111111641111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111111111111111111111111111111111111110111111116000001116411641202202164156411111164111641 -16415641164116411641164170216411901164116011641164116411641111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111101122222222222aaaaaaa222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111641111119011111111111111111111111111111111111111111111111111111111111641111111111111111111111111 -11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111111116411164115600011160 -04111600411111116411190111600411164115600011116004116411160041116490021156000111641111111111110401011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111110111111111111aaaaaaaaa11111111133001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111641111119011111111111111111111111111111111111111111111111111111111111641 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 -11111641119011111111111111111111111111116411190111111111164111111111111111111111111111111111111111111111641111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011222222222aaaaa0000aa2222222233001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 -11111111111111111111011111111641116411111111111111111111111111116411164111111111164111111111111111116411111111111111111111111111 -64111111111111040101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222aaaaaa00aaaaa222222233001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111111111111111111111111111111111111111011111111600000111111111111111111111111111116000001111111111164111111111111111116411 -11111111111111111111111164111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110113333333aaaaa -aaaaaaaaaa3333333300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111040107111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111011111111aaaaaaaaaaa0a0aaa111113300111111111111111111111111111111111111111111111111110000000000000000000000000000000000 -00000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101122222aaaaaa00aaaaaaaa0aa22223300111111111111111111111111111111111111110000000000001111111111 -11111111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111110113333aaa0aaaaa0a00aa0aa0aa3333300111111111111111111111111111110000000 -00111111111111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 -11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111011111aa00a000a0a00aaaaaaaaaa113300111111111111 -11111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111000001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111104010211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122aaaaaaaaaaaa0aaaaa -aaaaaaa2330011111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112aaaaaaaaaaaaaaaaaaaaaaaaaaa330011111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102020011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111011aaaaaaaaaaaaaaaaaaaaaaaaaaaaa30011111110001111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 -11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -09001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111011aaaaaaaaaaaaaaaaaaaaaaaaaaaaa30011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aa001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 -11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 -22222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011222222222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011222222222222222222222222222233001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011222222222222222222222222222233001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 -11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222222222222222222222233001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222222 -22222222222222223300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101133333333333333333333333333333300111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111111111113300111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101122222222222222222222222222223300111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 -11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222222222223300111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222 -22222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112266666622222eeeee2222222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111 -11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112266666622222eeeee2222222222330011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111 -11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110112266666622222eeeee2222222222330011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 -11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111101122aaa66622222ddeee2222222222330011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122aaa66622222ddeee2222222222 -33001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111110111111 -11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 -22222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011222222222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011111111111111111111111111111111001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110011111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 -11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111 -11111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111011111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 -11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111100111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 -11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111110111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111101111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111110111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111 -11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111001111111111111111100111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111111111111111111111111111111111110111111111111111111111110000000000001111111111111111111 -11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111011111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111110111111111111111000000001111111 -11111000000001111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111101 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111110111111 -11111110011111111111111111111111111110011111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 -11111111111111111011111111111001111111111111111111111111111111100111111111110111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111011111111100111111111111111111111111111111111111000111111110111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111110111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111011111110011111111111111111111111111111111111111111001111110111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111011111001111111111111111111111111111111 -11111111111111011111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011110111111111 -11111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111 -11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 -11111111101100111111111111111111111111111111111111111111111111110011011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110000000000000011111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111 -11111111111111111111111111111111101011111111111111111111111111111111111111111111111111111101011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111000101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111101011111111111111111111111111111111111111111111111111111110011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 -11111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111100111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111110a0a0a11111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0a0a11111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111011111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111011111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110a00001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111101111 -11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111110111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110a0a0a1111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111101111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0a0a1111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111110011111111111111111111111111111111 -11111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111100111111 -11111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111110a0a0a111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 -11111111111111111101111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111110011111111111111111111111111111111111100111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0000111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111100001111111111111111111011111111000011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110001111111111111110101111000111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111110000 -00000000000111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111111111111111111111101111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111101111111111111111111111111111111111111111111111111111111111110111111110111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111011111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111011 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 -11111111111111111111011111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 -11111111111111111111111111111111111111111110111111111111111101111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110111111111111111111111111111111111111111111111111111100000001111110000000111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111156 -41111560000001111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111101111110111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111115641111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111101111110 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111115641111111111111111111111111111111111111111111111111110111111111110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 -11111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111164111604301190042015646041111111115646001116411641190111604301111111111110111 -11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111 -11111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111164116411601704120415601164111111115601164116411641190 -11641160111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111011111111111111111111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164156411901702116415641190111 -11111564119011641164119015641190111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111011111111111111111111111111111111111111111111111111111110111111011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164156 -21120116021641564112021111111564112021641164119015621120111111111111011111111111011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111110111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111116415641190111160041564119011111111564119011641164119015641190111111111111011111111111011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 -11111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111116411641160116411641560116411111111560116411641160116411641160111111111111011111111111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111116411160490115600011564600111111111564600111641164900211160490 -11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11011111111111111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411111190111111111111111111111111564 -11111111111111111111119011111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411111190111 -11111111111111111111156411111164111111111111119011111111111101111111111101111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111011111101111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111641111119011111111111111111111111156411111164111111111111119011111111111101111111111101111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 -01111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 -11111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -11111111111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111101111110111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111101111110 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 -11111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111101111111111111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111110111111011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111110111111011111111 -64111111700464116411901116004116411160041116411901190042011641164111604301190042011160430111600411160041111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111 -11111111011111101111111164111111641564116411901164156216411901164116411901704120411641164116411601704120411641160116411641902562 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111111111111111111111111111011111101111111164111115641164116411901564111116415641190116411901702116411641164156411901702116 -41564119017021111111170411111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101111111111111111111111111111111111111111111111011111101111111164111115641164116411901702111116415621120216411901160216 -41164116415621120116021641562112012000000116000211111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111110111111111111111111111111111111111111111111111011111101111111160000415641164116411901562111116 -41564119011641190111160041164116415641190111160041564119017021194120411111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111011111101111111164111115 -64116411601164116417021641190116411601164116411641164116411641160116411641164116011641564120220211111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111 -01111110111111116411111564116411649002111600411641116004111649002115600011164116411160490115600011116049011160041116004111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 -11111111111111111111111111111111115317002153113111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111101111110111111116411111111111111111111111111111111111111111111111111111111164111111111190111111111111119 -01111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111011111111111011111111111111111111111111111111111111111531c11c153113111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111111111111111111111111111111111111111101111110111111116411111111111111111111111111111641111111111111111111111111164116 -41111119011111111111111901111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111111111111111111111111111111111111111115324119253113111111111111111111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111101111110111111116000002111111111111111111111111641111111 -11111111111111111116411641111119011111111111111901111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111115324119253113111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111101111110111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 -11532411925311311111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111101111110 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 -11111111111111111111111111531c11c15b15811111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 -11111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -11111111011111111111111111111111111111111111111111531700215360211111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 -11111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111101111111111111111111111111111111111111111110111111011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010000111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111531111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111110111111011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 -11111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111115600000019004111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111011111101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 -11111111111117411241111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111011111101111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 -11111111111111111111111111111111111111111581111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 -01111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111156 -002158115811111111116002621700381581158115815815811581111111117002c1156002112000211602111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111 -11111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111110111116215b15811581111111117411901562194158115811581581581158111111115b112011c111c158115815b11111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111011111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111174111115811581111111115b111c12411581581158115815815811581111111124115b1741111111115 -b1581111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111011111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111011111111111011112411111581158170000002156000124111c158115811581581581158111 -1111124111c170000021560021581111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111011111111111111111111111111111111100000001111110000000111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111174111115b115811111111111111c1241158 -15b115b115815815b11581111111124115b174111625b11111581111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111110111111111111 -11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111116215815621 -7411111111116217015b1194156217021741581562174111111115b119011c117415811741581111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 -11111111111101111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -1111111101111156002158200217000000217000411700381582002200215815820021111111117002c115600111200021600111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111111111111111110111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111011111111111111111111111111111111111115811111111111111111111111111111111111111111111111111581111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111115811111111111111111111111111111111 -11111111111111111158111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110111111111111111111111111111111111111101111111001111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111115811111111 -11115811111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111110111110111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111 -11111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 -11111111111111111111111111111111110101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -00000000000001111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111101111111111111111111111111111111111101111111111111111111000000000000000000000000000000000000011111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333333333333333333333333333333333 -33303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333303333333333333333333333333333333333333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111101111111111111111111111111111111110111111111111111111110aaaaaa0aaaaaaaaaaaaaaaa -aaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333333333 -33333333333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333333333333333333333333333303333333333333333333333333333333333333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111110111111111111111111111 -0aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333303333333333333333333333333333333333333011111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111 -1011111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333303333333333333333333333333333333333333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -1111111111111111111111110111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333300000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111110111111111111111111111111101111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111110333303333333333333033333333333330222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22203333333333333022222222222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111011111111111111111111111011111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aa -aaaa0111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111110333301333333333333 -01333333333333022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201333333333333022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111110111111111111111111111111110aaaaaa0 -aaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330122222222233301222222222233022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222201222222222233022222222222220333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111011111111111 -11111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330122222222233301222222222233022222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222201222222222233022222222222220333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 -11111111111011111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330122222222233301222222222233022222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201222222222233022222222222220 -33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111101111111111111110111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330122220222233301222222222233022222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201222 -22022223302222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111111111101111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111033330122000002233301222222 -22223302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222220122200002223302222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111110aaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33012222000223330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222220122200022223302222222222222033330111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111110111111111111111111111111 -111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333012222222223330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222220122222222223302222222222222033330111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101 -111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333012222222223330122222222223302222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220122222222223302222222222222033330111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111110111110111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333012222222223330122222222223302222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220122222222223 -30222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110111011111111111111111111111111111111111110aaaaaaaaaaaa0000000aaaaaaaaaaaa01111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333012222222223330122222222223302 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222012222222222330222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111110aaaaaaaaaa001000110a -aaaaaaaaa01111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 -11111113011111111111130222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222011111111111130222222222222203333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000aaaaaaaa0111111110aaaaaaaaa000000000000000000000000000001111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003333011111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333333333 -333333333333333333333333333330aaaaaaa01111111110aaaaaaa0333333333333333333333333333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110133333333333303333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333333333333333333333333333333333333303333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333300000a011111110010aa000003333333333333333333333333333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110113333 -33333330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333333333333333333333333303333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333001111111111100333333333333333333333333333333 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333333333333 -33333333333330333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333330111111111099333333 -33333333333333333333333333330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000111111111110990000000000000000000000000000033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330333333333333303333333333333022222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201111111111110000333333333333302222222222222033330111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222000222330333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330133333333333301333333333333022222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222201111111111111090133333333333302222222222222033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011220000022330 -33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330122222222223301222222222233022222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222001111100110111090122222222223302222222222222033330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101122200222233033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330122222222223301222222222233 -02222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011011010011111000122222222223 -30222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101122200222233033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330122 -22222222330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222001111 -10110011000012222222222330222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101122200222233033330111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333012222022222330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222200000000011110000012222202222330222222222222203333011111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333012220000222330122222222223302222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222200000000000000000012220000222330222222222222203333011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333012222000222330122222222223302222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222200000000000000000012220002222330222222222222203333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333012222222222330122222222223302222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222200000000000000000012222222222330222222 -22222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110000000000000003333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333012222222222 -33012222222222330222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220000000000000 -00201222222222233022222222222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333301222222222233012222222222330222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222000000000000002201222222222233022222222222220333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111 -11111111111111111111110101001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333301222222222233012222222222330222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222200000000000002201222222222233022222222222220333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333301111111111113011111111111130222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222220000000000022201111111111113022222222222220333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222 -22222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333300000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110000001111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111022222222222220000001111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111103333333333333033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101333333333333033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 -33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10122220022223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110122200002223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100000000000000033330111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110122220022223303333011111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101333333333333033330111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110122220022223303333011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101133333333333033330111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122222222223303333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122222 -22222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111012222222222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011111111111130333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110112222222223303333011111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111000000000000000333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222222223303333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333333333330333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 -22222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111013333333333330 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101222222222233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111 -19000211120002112002c11600262581158115600111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111 -11111111111111010101111194111621581158116212417411901581158116217411111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101222222222233000000111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111 -111111111111111111111111111111111111110101011111c111174111115b158115815b111c1581158158111c11111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111130 -33330111111111111111111111111111111111111111111111111111111111010101111581111581156002158115811560001581158174111621111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111 -11111111111111111111111111110002222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111000000000000000333301111111111111111111111111111111111111111111111111111111110101011115811115815b11111581158111111c15b1 -158158111c1111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 -11111111111602111111112004160111600041111600041111700115602111116000111160111112004204115601111111111111111111111111111111111111 -10122222222223303333011111111111111111111111111111110120000022222222211111111111111111111111111111111033330111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111581111581 -58117415811581162170156215811621741111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 -11111111111111111111111111111111111602111111170000004116000004116000004111900217004111700000021160111120000004115601111111111111 -11111111111111111111111110122222222223303333011111111111111111111111111111111022222200000222211111111111111111111111111111111033 -33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111 -11111101010111158111158112000215811581170004153642811560011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333011111111111111111111111111111111111111602111111120411604170011160170011160111646212064111604119041160111160 -41160411111111111111111111111111111111111111111110122222222223303333011111111111111111111111111111111022222222222000001111111111 -11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 -11111111111111111111111111111101010111158111158111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333011111111111111111111111111111111111111602111111170021204111170000111170000117026416 -49021560111160116011156011120411111111111111111111111111111111111111111110122222222223303333011111111111111111111111111111111022 -22222222222221000011111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 -11111111111111111111111111111111111111111111111111111101010111158111158111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111111602111111116000004112 -00000411200000411202241627021564111160216021156411120411111111111111111111111111111111111111111110122222222223303333011111111111 -11111111111111111111102222222222222221111100000111111111111001111111103333011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10222222222222203333011111111111111111111111111111111111111111111111111111111101010111158111158111111111111111111111111115811111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111 -11160000002111115600411600041111600041111601702625641560111160116021156011120411111111111111111111111111111111111111111110111111 -11111130333301111111111111111111111111111111110222222222222221111111111000001111111000111111103333011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 -11111111111111111111111111160000000411641120415641120415641120415641560011601160411904116041116041160411111111111111111111111111 -11111111111111111000000000000000333301111111111111111111111111111111110222222222222221111111111111110000011000011111103333011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333301111111111111111111111111111111111111160211120011900000411600000211600000212041160411902156000002116000412000000411 -56011111111111111111111111111111111111111022222222222220333301111111111111111111111111111111110222222222222221111111111111111111 -10000000111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111 -11111111111111111111110100001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333301111111111111111111111111111111111111160211116021190004111160004111160004116021190411704111 -60001111602001120042041156011111111111111111111111111111111111111022222222222220000301111111111111111111111111111111110222222222 -22222111111111111111111111000000011110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111 -11111111111111111111111111111111111111111111110101011111111000000000000000000000000000000000000011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111160211120011111111111111111111 -11111111111111111111111111111111111111111112041111111111111111111111111111111111111111111022222222222220333000011111111111111111 -11111111111111202222222222222111111111111111111111000111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222 -222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111160000 -00041111111111111111111111111111111111111111111111111111111111111112041111111111111111111111111111111111111111111022222222222220 -33330110000111111111111111111111111111202222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaa -aaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 -11111111111111111116000000411111111111111111111111111111111111111111111111111111111111111112041111111111111111111111111111111111 -11111111102222222222222033330111111000011111111111111111111111202222222222222111111111111111111111111111111110333301111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 -1110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111102222222222222033330111111111100001111111111111111111202222222222222111111111111111111111111111 -11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111 -1111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111110000111111111111111220222222222222111 -11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 -1111111111111111111111111111111111111101010011111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111000011111 -11111122022222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 -3333011111111111111111111111111111111111111111111111111111111101090011111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 -11111111111111111110000111111122022222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa -aaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10222222222222203333011111111111111111111111111000011122022222222222211111111111111111111111111111111033330111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101060411111110aaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111100002202222222222211111111111111111111111111111111033 -33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111 -11111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111100011111111111111111111111111111111 -11111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111120002222222222211111111111 -11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 -11111111111111111111111111111101090011111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111101100000111 -11111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111160000411111600041111900420411200416 -01160111160211160001111560111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 -11111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111 -11111111111111011111100000111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111600000041116 -00000411700000041700000041160111160217000000211560111111111111111111111111111111111111111111111110222222222222203333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0 -11111111111111111111111111111111111111011111111111000001111111111111111111111111111111103333011111111111111111111111111111111111 -11111111111900111700217001116011904116041204116041160111160216041190411111111111111111111111111111111111111111111111111110222222 -22222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111011111111111111110000111111111111111111111111111103333011111111111 -11111111111111111111111111111111111602111160211117000011904119041700212041160111160256011116011111111111111111111111111111111111 -11111111111111111022222222222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101 -010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111011111111111111111111000001111111111110011 -11111110333301111111111111111111111111111111111111111111111602111190211200000411904112041160000041160211160256411116021111111111 -11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111 -1111111111111111111111010101111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111101111111111111111 -11111111000001111111000111111110333301111111111111111111111111111111111111111111111602111190411600041111904112041111560041160211 -16025601111601111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111 -11111111111111111111111111111111111111111111110101011111111110aaaaaaaaaaaaa000000aaaaaaaaaaaa01111111111111111111111111111111111 -11111110111111111111111111111111111110000011000011111110333301111111111111111111111111111111111111111111111602111190415641120411 -90411204116411204116041116021604119041111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222 -222222203333011111111111111111111111111111111111111111111111111111111101010111111111110aaaaaaaaaa001111110aaaaaaaaaa011111111111 -11111111111111111111111111111110111111111111111111111111111111111100000001111110333301111111111111111111111111111111111111111111 -11160211119041160000021190411204119000004116000416021560000021156011111111111111111111111111111111111111111111111022222222222220 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111111111100aaaaaaa01111111 -110aaaaaaaa011110001111111111111111111111111111111111110111111111111111111111111111111111110000000111110333301111111111111111111 -11111111111111111111111111160211119041116000411190411204111900041116020026021116000111156011111111111111111111111111111111111111 -11111111102222222222222033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 -11111111100aaaaa001111111110aaaa000111111110000111111111111111111111111111111111011111111111111111111111111111111110001111111110 -33330111111111111111111111111111111111111111111111160211119041111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111102222222222222033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111000a0111111111110a000111111111111111000001111111111111111111111111111011111111111111111111111 -11111111111111111111111033330111111111111111111111111111111111111111111111160211119041111111111111111111111111111111111116021111 -11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111111001111111111100111111111111111111111110000011111111111111111111111 -01111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111160211119041111111111111111111 -11111111111111111602111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 -33330111111111111111111111111111111111111111111111111111111111010101111111111111111111110110111111090111111111111111111111111111 -10000111111111111111111110111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111101111010111109911 -11111111111111111111111111111000001111111111111110111111111111111111111111111111111111111111111033330111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111000000111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111010101111111111111 -11111101101111111100901111111111111111111111111111111111110000011111111110111111111111111111111111111111111111111111111033330111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101333333333333033330111111111111111111111111111111111111111111111111111 -11111101010111111111111111111101110100110000099111111111111111111111111111111111111111100001111110111111111111111111111111111111 -11111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101133333333333033330111111111111111111111111111 -11111111111111111111111111111101010111111111111111111011100011111111099111111111111111111111111111111111111111111110000011011111 -11111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111 -11111111111111111111111111111111111111111111111111111101010111111111111111111011111111111111109111111111111111111111111111111111 -11111111111111110001111111111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110133333333333303333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111001111111111111100111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110133333 -33333330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111000 -00000001000000911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111012222222222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110112220022223303333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111100000000000000000911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012222222222330333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110112220022223303333011111111111111111111111111111111111 -11111111111111111111110101011111111111111111100000000000000000911111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111012222002222330333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112220002223303333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111110000000000000000111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222002222330333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 -22222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111110000000000000001111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222000222330 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111000000000 -00001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101222220222233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111 -11111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111130333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111000111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111113033330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220040444044444040044044044444 -44444444444415304440444440400440440444444444444444444040444044444040044044044444444444444444404044404444404004404133333333333333 -33330333333333333333333033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111103333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220444 -40004400004044444444400000444440044415344000440000404444444440000044444004444444400044000040444444444000004444400444444440004400 -00404444411333333333333333330133333333333333333033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000003333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33022222222222222222044044044000004440400044400400404444404015304404400000444040004440040040444440400440440440000044404000444004 -00404444404004404404400000444040011133333333333333330113333333333333333033330111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333022222222222222222200004004040040004040044444444440004440000000400404004001111111344444444000444000000040040 -40040004040044444444440004133333333333333333013333333333333333303333011111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333022222222222222222044444444444444444040400004040040004040015344444444444444404040000404004000404004444 -44444444444444040400004040040004040044444444444444444404011122222222222222330112222222222222233033330111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333022222222222222222204444000004004444444044444444444444444444444400000400441544421244 -44444444444444444444000004004444444044444444444444113333333333333333011333333333333333303333011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333022222222222222222044444444444444444444444444412404444421215311134441534153444 -11124444111132134441112444153444111134441534441544404444440444444444444444444444411122222222222222330112222222222222233033330111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333022222222222222222204444444444444444444444444444444444444444 -44444444444444444444154444444444444444444444444444444444444444444444444444112222222222222233011222222222222223303333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333022222222222222222044444444444444444444444444411344444 -41541111111244153415344111112441111111534411111244153441111113441534441544444444444444444444444444444444411122222222222222330112 -22222222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333022222222222222222204444444444444444 -44444444444444444421111111244411113444441112154415341534441544444444444444444444444444444444444444112222222222222233011222222222 -22222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333022222222222222222044444444444 -44444444444444444124444421241153441534153415341134415341544411534113441534153411244215341534441544444444444444444444444444444444 -41112222220022222233011222222222222223303333011111111111111111111111111111111111111111111111111111111100040311111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333022222222222 -22222220444444444444444444444444444444444421111111244111111344411111154415341534441544444444444444444444444444444444444444112222 -22222222223301122222222222222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333022223 -33333333332204444444444444444444444444444153444411341134442134153415341244444441244441544124444444153415444421341534441544444444 -44444444444444444444444441112222200002222233011222222222222223303333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333302222222222222222220444444444444444444444444444444444421344444441124421534113441154415341534441544444444444444444444 -44444444444444444411222222222222223301122222222222222330333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333302220000000000032204444444444444444444444444444211111112441534444124153415341244444441112441544124444444153412 -44444134153444154444444444444444444444444444444441112222000000222233011222222222222223303333011111111111111111111111111111111111 -11111111111111111111110107001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333302222222222222222220444444444444444444444444444444444421344444441544442134124444154415341534 -44154444444444444444444444444444444444444411222222002222223301122222222222222330333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333302220111111111032204444444444444444444444444444411111113441534444124153415341244444444 -11111154412444444415341244444134153444154444444444444444444444444444444441112220000000022233011222200000022223303333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333302220000000000032220404000000000000000004444444444444421304040441900 -00416419000015441534153444154040404000000000000000004444444444444411222220000222223301122222222222222330333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333302220000000000022204444444444444444040404000000011604170001134 -44213415341534124040000000411170412044444415341544442130113004170000000000004444444444444444404041112222222222222233011222220000 -22222330333301111111111111111111111111111111111111111111111111111111110101061111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333302220111111111032220000040404040444444444444 -44440000002160000004194040413412444415441534156000170000000040404040444444444444444400000011222200000022223301122220000002222330 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333302222222222222222204444444000000000000 -00004040404124412444111344116015601560116041204116404154411344124415601190021560117042174040444444444444444400000000000001112222 -22222222223301122222200222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333302220000000000022220 -44444444444444444444404040404040402134444444154444213412444417401530113044174444444444444444444444444040404040404011222000000002 -22330112222200002222233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333302222222222222 -22220040404040404040444444444444444154113444151111194015301534211111344211111124421111164015304111111344111111124444444444444040 -40404040404044444111222222222222223301122222222222222330333301111111111111111111111111111111111111111111111111111111110105061111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330222222222222222222044444444444400000000000000004444442134444444112442156411600117001560115442154444444444444444000000000000 -00004444441122222222222222330112222220022222233033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330222222222222222220000000044444444444444444444444213120000158111904415341534441113444441111200004111600015344411113444 -15211124444400000000000000004444444444444111222222222222223301122222222222222330333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330222222222222222222000004040404040404040444444444444442160000000411111164041111115441534111111120000 -00004040404040404040444444444444441122222222222222330112222222222222233033330111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330222222222222222220444444444444444000000004040404411164040444444444415344400000000404040404040 -40404444444444444444000000004040404040404040444444444444444400000111222222222222223301122222222222222330333301111111111111111111 -11111111111111111111111111111111111111010109111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330222222222222222222040400000000044444444444444444040402130404040041111604444 -11121544153415211120404040400000000044444444444444444040401122222222222222330112222222222222233033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330222222222222222220444444440404040404040400000000011544444444444444015 -30153040404000000000444444444444441530404120404040400000000044444444444444444040404040404111222222222222223301122222222222222330 -33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330222222222222222222044444444444444444444444000444444 -44213444444444444444444444444440004444444444444444444444444444444444444000444444441122222222222222330112222222222222233033330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220040444044444040044044044444 -44444124444440404440441530156440440444444444444444444040441534444412044044044444444444444444404044404444404004404111222222222222 -22330112222222222222233033330111111111111111111111111111111111111111111111111111111111010106111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330222222222222222222044444444 -44444440440444444444444444213444444444444444444044044444153444444444444444444444444444404404444444444444441122222222222222330112 -22222222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220444 -40004400004044444444400000444440044444444000440000404444444440000044444004444444400044000040444444444000004444400444444440004400 -00404444411111111111111111130111111111111111113033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330222 -22222222222222200044440400044444444444444444444444213040004444040004444444444444153444444444404000444404000444444444444444444444 -44112222222222222233011222222222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000033330111111111111111111111111111111111111111111111111111 -11111100000411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333022222222222222222200004004040040004040044444444440004440000000400404004000404004444444444000444000000040040 -40040004040044444444440004111111111111111113011111111111111111303333011111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333333333333333333333333333333333333033333333333333333333333333333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333033333333333333333333333333333333333330111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003333011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333033333333333333333333333333333333333330111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333303333333333333333333333333333333333333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333033333333333333333 -33333333333333333333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333333333333033 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333303333333333333333333333333 -33333333333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333333333333333333333333333333333 -33303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333303333333333333333333333333333333333333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333 -33333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333303 -33333333333333333333333333333333333301111111111111111111111111111111112222222222222221111111111111111111111111111111100000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333333333333333333330333333333333333333333333333333333333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101000011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010202111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111020202111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111102020211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102020211111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111030303111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111030303111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111030303111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111103030311111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103 -00021111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111020202040000002701ffff030000000000}}}{\b\f36\fs20\insrsid16335593 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13375992 {\b\f36\fs20\insrsid16661662 -\par -\par }{\b\f36\fs20\insrsid7537636 7.3 \endash ABM de usuarios internos -\par }{\b\f36\fs20\insrsid15535408 -\par }{\f36\fs20\insrsid15535408 Para estos procesos se deber\'e1 utilizar un usuario perteneciente al grupo }{\b\f36\fs20\insrsid15535408 cn=Administradores,ou=Grupos_Gestion,o=Miklolife}{\f36\fs20\insrsid15535408 .}{ -\f36\fs20\insrsid15535408\charrsid15535408 -\par }{\b\f36\fs20\insrsid7537636 -\par Alta -\par -\par }{\f36\fs20\insrsid7537636 Para dar de alta un usuario, se ingresar\'e1 el username del mismo, y con \'e9ste se har\'e1 una b\'fasqueda en todo el \'e1rbol, a partir de }{\b\f36\fs20\insrsid7537636 o=Miklolife}{\f36\fs20\insrsid7537636 -. Si el usuario no existe, se informa del hecho y se deniega el alta del mismo (un usuario debe pertenecer a la corporaci\'f3n). -\par -\par En caso de existir el usuario, simplemente se lo agrega (controlando que no estuviera previamente }{\f36\fs20\insrsid1639602 incluido}{\f36\fs20\insrsid7537636 ) al grupo }{\b\f36\fs20\insrsid7537636 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{ -\f36\fs20\insrsid7537636 . -\par -\par El siguiente paso es asignarlo a los perfiles correspondientes, con lo cual el paso siguiente es traer todos los grupos (menos }{\b\f36\fs20\insrsid7537636 cn=autenticados)}{\f36\fs20\insrsid7537636 debajo del contenedor }{\b\f36\fs20\insrsid7537636 -ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid7537636 . Se mostrar\'e1 una lista de los mismos (solamente el valor del atributo CN). El usuario administrador podr\'e1 asignarlo a m\'fa -ltiples perfiles, desde un combo multiseleccionable desplegable. Finalmente, se asignar\'e1 el usuario a cada uno de los grupos elegidos v\'eda LDAP. Un usuario puede ser ingresado sin membres\'edas previas, simplemente no se le presentar\'e1 - ninguna actividad al loguearse a la aplicaci\'f3n.}{\f36\fs20\insrsid676765 Luego podr\'e1n agregarse membres\'edas en la instancia de modificaci\'f3n.}{\f36\fs20\insrsid7537636 -\par }{\f36\fs20\insrsid676765 -\par }{\b\f36\fs20\insrsid676765 Modificaci\'f3n}{\f36\fs20\insrsid676765 -\par -\par Para los usuarios internos a la corporaci\'f3n, no se permitir\'e1n modificar datos inherentes al mismo dentro de esta aplicaci\'f3 -n, debe realizarse desde alguna de las herramientas administradoras del dominio. En esta instancia para estos usuarios, se permitir\'e1 cambiar las membres\'edas a los grupos que har\'e1n el perfil del usuario. Para ello se presentar\'e1 - un combo como en el proceso de alta,}{\f36\fs20\insrsid15535408 con los grupos actuales a los que el usuario est\'e1 }{\f36\fs20\insrsid1639602 v}{\f36\fs20\insrsid15535408 inculado preseleccionados. Se elegir\'e1 -n los que se desee para el usuario en cuesti\'f3n, y se guardar\'e1n sus membres\'edas v\'eda LDAP.}{\f36\fs20\insrsid676765 -\par }{\f36\fs20\insrsid15535408 -\par }{\b\f36\fs20\insrsid15535408 Baja}{\f36\fs20\insrsid15535408 -\par -\par La baja de un usuario simplemente consiste en desvincularlo de todos los grupos dentro del contenedor }{\b\f36\fs20\insrsid15535408 ou=Grupos_Gestion,o=Miklolife}{\f36\fs20\insrsid15535408 . En realidad basta con sacarlo del grupo }{ -\b\f36\fs20\insrsid15535408 cn=autenticados}{\f36\fs20\insrsid15535408 pero se le sacar\'e1 la membres\'eda a todos los grupos de modo de no dejar basura. -\par -\par }{\b\f36\fs20\insrsid15535408 7.4 \endash ABM de usuarios externos -\par }{\f36\fs20\insrsid15535408 -\par Para estos procesos se necesitar\'e1 un usuario que sea miembro del grupo }{\b\f36\fs20\insrsid15535408 cn=Administradores,ou=Grupos_Gestion,o=Miklolife}{\f36\fs20\insrsid15535408 .}{\f36\fs20\insrsid2170166 Todos los usuarios tratados estar\'e1n \'fa -nicamente en el contenedor }{\b\f36\fs20\insrsid2170166 ou=Extranet,o=Miklolife}{\f36\fs20\insrsid2170166 .}{\f36\fs20\insrsid15535408\charrsid2170166 -\par }{\f36\fs20\insrsid4073242 -\par }{\b\f36\fs20\insrsid4073242 Alta}{\f36\fs20\insrsid4073242 -\par -\par El alta de usuarios externos es similar a la de los internos pero se le permitir\'e1 adem\'e1s llenar los campos }{\f36\fs20\insrsid15291556 Username (uid y cn) ,}{\f36\fs20\insrsid4073242 Apellido}{\f36\fs20\insrsid15291556 (sn)}{ -\f36\fs20\insrsid4073242 , Primer Nombre}{\f36\fs20\insrsid15291556 (givenName)}{\f36\fs20\insrsid4073242 , Nombre Completo}{\f36\fs20\insrsid15291556 (fullName)}{\f36\fs20\insrsid4073242 , Tel\'e9fono}{\f36\fs20\insrsid15291556 (homePhone)}{ -\f36\fs20\insrsid4073242 , Direcci\'f3n}{\f36\fs20\insrsid15291556 (homePostalAddress)}{\f36\fs20\insrsid4073242 , mail}{\f36\fs20\insrsid15291556 (mail)}{\f36\fs20\insrsid4073242 y password}{\f36\fs20\insrsid15291556 (userPassword)}{ -\f36\fs20\insrsid4073242 , con retipeo de este \'faltimo, y ocultando los caracteres presentando asteriscos en la pantalla}{\f36\fs20\insrsid15291556 }{\f36\fs20\insrsid14554011 (entre par\'e9ntesis se muestran los atributos que se guardar\'e1 -n a nivel LDAP)}{\f36\fs20\insrsid4073242 . S\'f3lo el campo Apellido ser\'e1 oblig}{\f36\fs20\insrsid1785549 atorio, ya que con \'e9l se guarda el campo }{\b\f36\fs20\insrsid1785549 sn}{\f36\fs20\insrsid1785549 - del objeto usuario y en la clase estructural }{\b\f36\fs20\insrsid1785549 inetOrgPerson}{\f36\fs20\insrsid1785549 este atributo es mandatario.}{\f36\fs20\insrsid3686347 Se deber\'e1 -n parsear los campos ingresados para evitar errores o intentos malintencionados de guardar informaci}{\f36\fs20\insrsid4809301 \'f3n (igualmente cada atributo del directorio tiene su propia sintaxis y no admitir\'e1 valores que se alejen de la misma).}{ -\f36\fs20\insrsid15291556 En cuanto a los passwords, el directorio propio controlar\'e1 seg\'fan las pol\'edticas establecidas. }{\f36\fs20\insrsid12126871 -\par Adicionalmente se presentar\'e1 un grupo de radio buttons con las leyendas }{\b\f36\fs20\insrsid12126871 Prestador}{\f36\fs20\insrsid12126871 y }{\b\f36\fs20\insrsid12126871 Afiliado}{\f36\fs20\insrsid12126871 , cada uno con un radio asociado. -\par -\par Antes de guardar el nuevo objeto usuario, se mostrar\'e1 una pantalla preview con los datos ingresados (menos el password) y se pedir\'e1 confirmaci\'f3n o modificaci\'f3n de los datos, volviendo al paso anterior.}{\f36\fs20\insrsid157895 Los -campos en caso de modificaci\'f3n deber\'e1n ser prellenados con los valores entrados en el paso anterior.}{\f36\fs20\insrsid12126871\charrsid12126871 -\par }{\f36\fs20\insrsid12126871 -\par }{\f36\fs20\insrsid15291556 Una vez con todos los datos del usuario, se procede}{\f36\fs20\insrsid14554011 a crear un objeto usuario, impersonific\'e1ndose en el usuario }{\b\f36\fs20\insrsid14554011\charrsid14554011 cn=admin_gestion}{ -\b\f36\fs20\insrsid14554011 ,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid14554011 . El usuario se crear\'e1 en el contenedor }{\b\f36\fs20\insrsid14554011 ou=Externos,o=Miklolife}{\f36\fs20\insrsid14554011 , y se asignar\'e1 al grupo }{ -\b\f36\fs20\insrsid14554011 cn=Prestadores,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid12126871 , o a }{\b\f36\fs20\insrsid12126871 cn=Afiliados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid12126871 seg\'fa -n se corresponda a un usuario de las prestadoras o a un afiliado de la Obra Social.}{\f36\fs20\insrsid157895 Adicionalmente se deber\'e1 agregar a }{\b\f36\fs20\insrsid157895 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid157895 -, que como es de saber, corresponde a los usuarios de esta aplicaci\'f3n.}{\f36\fs20\insrsid4073242\charrsid157895 -\par }{\f36\fs20\insrsid4073242 -\par }{\f36\fs20\insrsid12126871 Si la respuesta es 0 \endash Success se dar}{\f36\fs20\insrsid1639602 \'e1}{\f36\fs20\insrsid12126871 por finalizada la alta. Si la respuesta es distinta, como un 68 - entry already exists, 65 \endash - object class violation, etc, se deber\'e1 volver al paso anterior y modificar los datos. No puede haber usuarios con el mismo username dentro de un mismo contenedor. -\par }{\f36\fs20\insrsid157895 -\par }{\b\f36\fs20\insrsid157895 Modificaci\'f3n -\par }{\f36\fs20\insrsid157895 -\par En esta etapa, se selecciona un usuario ya existente, y se permitir\'e1 modificar todos los campos (menos el password) del usuario. Este esquema es exactamente id\'e9ntico al alta, con la salvedad de que los campos ser\'e1 -n prellenados. El cambio de password ser\'e1 tratado aparte. -\par }{\f36\fs20\insrsid8411340 -\par En el caso de estos usuarios, por ser externos, la modificaci\'f3n no contemplar\'e1 cambios en las membres\'edas ya que las funcionalidades ser\'e1n las del grupo al que pertenecen. -\par -\par Como en el alta, antes de guardar las modificaciones se presentar\'e1 una pantalla a modo de preview con los datos ingresados, y un bot\'f3n para confirmar junto a otro para volver atr\'e1s. -\par -\par Luego, se procede a hacer un ldap modify y como siempre, chequear que la respuesta del server sea exitosa, o en caso contrario volver a la pantalla inicial. -\par }{\f36\fs20\insrsid157895 -\par }{\b\f36\fs20\insrsid157895 Baja -\par }{\f36\fs20\insrsid157895 -\par Simplemente se los saca del grupo}{\f36\fs20\insrsid7608511 }{\b\f36\fs20\insrsid7608511 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid7608511 -, y del grupo correspondiente si bien es un usuario de un prestador o un usuario afiliado de la Obra Social.}{\f36\fs20\insrsid157895 -\par }{\f36\fs20\insrsid7608511 -\par }{\b\f36\fs20\insrsid7608511 7.5 \endash Cambios de Password -\par }{\f36\fs20\insrsid7608511 -\par }{\b\f36\fs20\insrsid7608511 Usuarios Internos}{\f36\fs20\insrsid7608511 -\par -\par No se les permitir\'e1 el cambio de password. Todos los usuarios que no pertenezcan a los grupos }{\b\f36\fs20\insrsid7608511 cn=Prestadores,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid14579043 o }{\b\f36\fs20\insrsid14579043 -cn=Afiliados,ou=Grupo_Gestion,o=Miklolife }{\f36\fs20\insrsid14579043 deber\'e1n modificar sus password por medio de la terminal utilizando las t\'e9cnicas conocidas de windows (ctrl+alt+del y luego Change Password). Esto cambiar\'e1 - el password del dominio, modificando tambi\'e9n los passords LanManager / NT, con lo cual el usuario tendr\'e1 su nueva credencial para loguearse a todas las aplicaciones que utilicen }{\f36\fs20\insrsid4329851 -al directorio como repositorio central de identidades.}{\f36\fs20\insrsid7608511 -\par }{\f36\fs20\insrsid4329851 -\par }{\b\f36\fs20\insrsid4329851 Usuarios Externos -\par }{\f36\fs20\insrsid4329851 -\par A los usuarios prestadores y afiliados se les permitir\'e1 cambiar su password en un m\'f3dulo aparte. Todos los usuarios pertenecientes a estos grupos deben tener una funcionalidad de cambio de password y lo podr\'e1 -n hacer por las suyas. El mismo es cambiado a nivel LDAP y el atributo modificado es }{\b\f36\fs20\insrsid4329851\charrsid4329851 userPassword}{\f36\fs20\insrsid4329851 . El directorio tendr\'e1 una pol\'ed -tica establecida de modo que no se pueda volver a poner el password anterior como vigente. -\par }{\f36\fs20\insrsid8997858 -\par En este m\'f3dulo simplemente se }{\f36\fs20\insrsid14175819 mostraran dos cajas de texto, y el usuario deber\'e1 - rellenarlas con lo nuevos passwords, por duplicado para corroborar que no haya habido errores de tipeo. Paso seguido se impersonifica en el usuario propio, y se modifica su password v\'eda LDAP, controlando que el server LDAP retorne siempre un 0 -\endash Success y de lo contrario volver al paso anterior.}{\f36\fs20\insrsid8997858 -\par }{\f36\fs20\insrsid9381896 -\par }{\b\f36\fs20\insrsid9381896 7.6 \endash Salida de la aplicaci\'f3n}{\f36\fs20\insrsid9381896 -\par -\par Este evento no tiene ninguna actividad a nivel de directorio. Simplemente la aplicaci\'f3n vuelve a la pantalla de login pidiendo nuevas credenciales para tener acceso a la aplicaci\'f3n.}{\f36\fs20\insrsid9902767 - De esta manera, el usuario no tiene acceso a ning\'fan m\'f3dulo si no se loguea a la aplicaci\'f3n (se vuelve al punto }{\b\f36\fs20\insrsid9902767 7.}{\b\f36\fs20\insrsid13256117 2}{\f36\fs20\insrsid9902767 ).}{\f36\fs20\insrsid9381896\charrsid9902767 - -\par }{\f36\fs20\insrsid12208366 -\par }{\b\f36\fs20\insrsid12208366 7.7 \endash Ver usuarios}{\f36\fs20\insrsid12208366 -\par -\par En este m\'f3dulo, se presentar\'e1 una lista seleccionable simple con todos los usuarios debajo de }{\b\f36\fs20\insrsid12208366 o=Miklolife}{\f36\fs20\insrsid12208366 que pertenezcan al grupo }{\b\f36\fs20\insrsid12208366 -cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid12208366 .}{\f36\fs20\insrsid9130035 Una vez elegido el usuario, se }{\f36\fs20\insrsid5843278 mostrar\'e1n todos los atributos relevantes del mismo (s\'f3lo los que tiene cargad -os en el entry del directorio), y las membres\'edas a las cuales pertenece (en el caso de externos, se mostrar\'e1 si es prestador o afiliado).}{\f36\fs20\insrsid12208366 -\par }{\f36\fs20\insrsid16259534 -\par }{\b\f36\fs20\insrsid16259534 7.8 \endash ABM de perfiles -\par -\par }{\f36\fs20\insrsid16259534 En este apartado, se trata el agregado de nuevos perfiles a la aplicaci\'f3n. En este caso se debe acceder a la base relacional adem\'e1s del directorio jer\'e1rquico.}{\f36\fs20\insrsid2643954 - Para estas operaciones la aplicaci\'f3n se debe impersonificar en el usuario }{\b\f36\fs20\insrsid2643954 cn=admin_gestion,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid2643954 .}{\f36\fs20\insrsid16259534\charrsid2643954 -\par }{\f36\fs20\insrsid16259534 -\par }{\b\f36\fs20\insrsid16259534 Alta -\par }{\f36\fs20\insrsid16259534 -\par En el alta, se pedir\'e1 el nombre del nuevo perfil y se mostrar\'e1 una lista de las funcionalidades existentes. El usuario administrador deber\'e1 seleccionar del combo m\'faltiple aquellas }{\f36\fs20\insrsid4130750 -funcionalidades que desea tenga el nuevo perfil. Previo a una pantalla de previsualizaci\'f3n, se proceder\'e1 a los siguientes dos pasos:}{\f36\fs20\insrsid16259534 -\par }{\f36\fs20\insrsid4130750 -\par {\listtext\pard\plain\f36\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid4130750 \hich\af36\dbch\af0\loch\f36 1.\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls6\adjustright\rin0\lin720\itap0\pararsid4130750 { -\f36\fs20\insrsid4130750 Crear un nuevo grupo, dentro del contenedor }{\b\f36\fs20\insrsid4130750 ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid4130750 con }{\b\f36\fs20\insrsid4130750 cn=XXXX}{\f36\fs20\insrsid4130750 donde }{ -\b\f36\fs20\insrsid4130750 XXXX}{\f36\fs20\insrsid4130750 es el nombre del nuevo perfil. -\par {\listtext\pard\plain\f36\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid4130750 \hich\af36\dbch\af0\loch\f36 2.\tab}En la tabla Perfil_Funcionalidad, se agrega por cada funcionalidad elegida, un nuevo par }{\b\f36\fs20\insrsid4130750 -nombre_grupo / fid_funcionalidad}{\f36\fs20\insrsid4130750 (Ver }{\f36\fs20\insrsid1639602 DER}{\f36\fs20\insrsid4130750 anterior). -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6364580 {\f36\fs20\insrsid6364580 -\par }{\b\f36\fs20\insrsid6364580 Modificaci\'f3n -\par }{\f36\fs20\insrsid6364580 -\par Se presentar\'e1 una pantalla similar al alta pero con aquellas funcionalidades elegidas preseleccionadas. El usuario deber\'e1 elegir las funcionalidades que quedar\'e1n para ese perfil, y acto seguido }{\f36\fs20\insrsid7353473 se proceder\'e1 a modific -ar la tabla }{\b\f36\fs20\insrsid7353473 Perfil_Funcionalidad}{\f36\fs20\insrsid7353473 modificando, eliminando y agregando registros de pares }{\b\f36\fs20\insrsid7353473 nombre_grupo / fid_funcionalidad}{\f36\fs20\insrsid7353473 seg\'fa -n se hayan seleccionado en el caso anterior.}{\f36\fs20\insrsid6364580 -\par }{\f36\fs20\insrsid7353473 -\par }{\b\f36\fs20\insrsid7353473 Baja -\par }{\f36\fs20\insrsid7353473 -\par Se presentar\'e1n una lista de perfiles (exceptuando los perfiles por default que se describieron secciones atr\'e1s). El usuario seleccionar\'e1 un perfil y se le advertir\'e1 que se est\'e1 por eliminar el mismo. Una vez realizado esto, }{ -\f36\fs20\insrsid286523 y confirmado por el usuario, se proceder\'e1 a hacer un ldap delet}{\f36\fs20\insrsid1639602 e del grupo elegido, y se elimi}{\f36\fs20\insrsid286523 nar\'e1 de la tabla }{\b\f36\fs20\insrsid286523 Perfil_Funcionalidad}{ -\f36\fs20\insrsid286523 todos los registros donde }{\b\f36\fs20\insrsid286523 nombre_grupo}{\f36\fs20\insrsid286523 sea igual al }{\b\f36\fs20\insrsid286523 cn}{\f36\fs20\insrsid286523 del grupo que se ha eliminado.}{ -\f36\fs20\insrsid7353473\charrsid286523 -\par }} \ No newline at end of file +{\rtf1\ansi\deff1\adeflang1025 +{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\fswiss\fprq2\fcharset0 Trebuchet MS{\*\falt Desyrel};}{\f3\froman\fprq2\fcharset0 Times New Roman;}{\f4\fswiss\fprq2\fcharset0 Arial;}{\f5\fnil\fprq0\fcharset0 Arial;}{\f6\fswiss\fprq2\fcharset0 Arial;}{\f7\froman\fprq2\fcharset2 Symbol;}{\f8\fmodern\fprq1\fcharset0 Courier New;}{\f9\fnil\fprq2\fcharset2 Wingdings;}{\f10\fnil\fprq2\fcharset0 HG Mincho Light J{\*\falt MS Mincho};}{\f11\fnil\fprq0\fcharset0 Tahoma{\*\falt Lucidasans};}{\f12\fnil\fprq2\fcharset0 Tahoma{\*\falt Lucidasans};}} +{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green0\blue128;\red255\green255\blue255;\red12\green12\blue12;\red128\green128\blue128;} +{\stylesheet{\s1\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\snext1 Predeterminado;} +{\s2\sb170\sa119\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033\sbasedon1\snext2 Cuerpo de texto;} +{\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af11\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f5\fs24\lang1033\sbasedon2\snext3 Lista;} +{\s4\sb120\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af11\afs20\lang255\ai\ltrch\dbch\af1\afs20\langfe255\ai\loch\f5\fs20\lang1033\i\sbasedon1\snext4 Etiqueta;} +{\s5\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af11\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f5\fs24\lang1033\sbasedon1\snext5 \'cdndice;} +{\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe2058\loch\f1\fs24\lang2058\sbasedon1\snext6 Normal;} +{\s7\cf0\tqc\tx4419\tqr\tx8838{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon6\snext7 header;} +{\s8\cf0\tqc\tx4419\tqr\tx8838{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon6\snext8 footer;} +{\s9\cf0\tqc\tx4818\tqr\tx9637{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033\sbasedon1\snext9 Pie de p\'e1gina;} +{\s10\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\fs24\lang1033\sbasedon2\snext10 Contenido de la tabla;} +{\s11\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang255\ai\ab\ltrch\dbch\af1\afs24\langfe255\ai\ab\loch\f1\fs24\lang1033\i\b\sbasedon10\snext11 Encabezado de la tabla;} +{\s12\sb240\sa120\keepn\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af12\afs28\lang255\ltrch\dbch\af10\afs28\langfe255\loch\f6\fs28\lang1033\sbasedon1\snext2 Encabezado;} +{\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\fs24\lang1033\i\b\sbasedon12\snext2{\*\soutlvl1} Encabezado 2;} +{\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\fs24\lang1033\b\sbasedon12\snext2{\*\soutlvl2} Encabezado 3;} +{\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\fs23\lang1033\i\b\sbasedon12\snext2{\*\soutlvl3} Encabezado 4;} +{\*\cs17\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 2 1;} +{\*\cs18\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 2 2;} +{\*\cs19\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 2 3;} +{\*\cs20\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 2 4;} +{\*\cs21\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 2 5;} +{\*\cs22\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 2 6;} +{\*\cs23\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 2 7;} +{\*\cs24\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 2 8;} +{\*\cs25\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 2 9;} +{\*\cs26\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 1;} +{\*\cs27\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 2;} +{\*\cs28\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 3;} +{\*\cs29\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 4;} +{\*\cs30\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 5;} +{\*\cs31\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 6;} +{\*\cs32\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 7;} +{\*\cs33\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 8;} +{\*\cs34\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 9;} +{\*\cs35\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 1;} +{\*\cs36\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 2;} +{\*\cs37\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 3;} +{\*\cs38\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 4;} +{\*\cs39\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 5;} +{\*\cs40\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 6;} +{\*\cs41\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 7;} +{\*\cs42\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 8;} +{\*\cs43\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 9;} +{\*\cs44\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 1;} +{\*\cs45\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 2;} +{\*\cs46\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 3;} +{\*\cs47\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 4;} +{\*\cs48\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 5;} +{\*\cs49\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 6;} +{\*\cs50\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 7;} +{\*\cs51\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 8;} +{\*\cs52\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033 RTF_Num 2 9;} +{\*\cs53\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 1;} +{\*\cs54\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 2;} +{\*\cs55\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 3;} +{\*\cs56\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 4;} +{\*\cs57\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 5;} +{\*\cs58\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 6;} +{\*\cs59\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 7;} +{\*\cs60\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 8;} +{\*\cs61\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 9;} +{\*\cs62\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 1;} +{\*\cs63\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 2;} +{\*\cs64\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 3;} +{\*\cs65\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 4;} +{\*\cs66\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 5;} +{\*\cs67\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 6;} +{\*\cs68\cf0\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe255\loch\f7\fs24\lang1033 RTF_Num 2 7;} +{\*\cs69\cf0\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe255\loch\f8\fs24\lang1033 RTF_Num 2 8;} +{\*\cs70\cf0\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe255\loch\f9\fs24\lang1033 RTF_Num 2 9;} +{\*\cs71\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 3 1;} +{\*\cs72\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 3 2;} +{\*\cs73\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 3 3;} +{\*\cs74\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 3 4;} +{\*\cs75\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 3 5;} +{\*\cs76\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 3 6;} +{\*\cs77\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 3 7;} +{\*\cs78\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 3 8;} +{\*\cs79\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 3 9;} +{\*\cs80\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 1;} +{\*\cs81\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 2;} +{\*\cs82\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 3;} +{\*\cs83\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 4;} +{\*\cs84\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 5;} +{\*\cs85\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 6;} +{\*\cs86\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 7;} +{\*\cs87\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 8;} +{\*\cs88\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 4 9;} +{\*\cs89\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 1;} +{\*\cs90\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 2;} +{\*\cs91\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 3;} +{\*\cs92\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 4;} +{\*\cs93\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 5;} +{\*\cs94\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 6;} +{\*\cs95\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 7;} +{\*\cs96\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 8;} +{\*\cs97\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 RTF_Num 5 9;} +{\*\cs98\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 6 1;} +{\*\cs99\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 6 2;} +{\*\cs100\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 6 3;} +{\*\cs101\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 6 4;} +{\*\cs102\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 6 5;} +{\*\cs103\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 6 6;} +{\*\cs104\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 6 7;} +{\*\cs105\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 6 8;} +{\*\cs106\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 6 9;} +{\*\cs107\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 7 1;} +{\*\cs108\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 7 2;} +{\*\cs109\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 7 3;} +{\*\cs110\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 7 4;} +{\*\cs111\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 7 5;} +{\*\cs112\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 7 6;} +{\*\cs113\rtlch\af7\afs24\lang255\ltrch\dbch\af7\afs24\langfe3082\loch\f7\fs24\lang3082 RTF_Num 7 7;} +{\*\cs114\rtlch\af8\afs24\lang255\ltrch\dbch\af8\afs24\langfe3082\loch\f8\fs24\lang3082 RTF_Num 7 8;} +{\*\cs115\rtlch\af9\afs24\lang255\ltrch\dbch\af9\afs24\langfe3082\loch\f9\fs24\lang3082 RTF_Num 7 9;} +{\*\cs116\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon117 Default Paragraph Font;} +{\*\cs117\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe2058\loch\fs24\lang2058 Normal;} +{\*\cs118\cf2\ul\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033\sbasedon116 Hyperlink;} +{\*\cs119\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f1\fs24\lang1033\sbasedon116 page number;} +{\*\cs120\cf3\ul\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082 V\'ednculo de Internet;} +}{\*\listtable{\list\listtemplateid1 +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li360} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li1080} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li1800} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li2520} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li3240} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li3960} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li4680} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li5400} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li6120}{\listname RTF_Num 2;}\listid1} +{\list\listtemplateid2 +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li720} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li1440} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li2160} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li2880} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li3600} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li4320} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li5040} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li5760} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li6480}{\listname RTF_Num 3;}\listid2} +{\list\listtemplateid3 +{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'00.;}{\levelnumbers\'01;}\fi-360\li720} +{\listlevel\levelnfc4\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440} +{\listlevel\levelnfc2\leveljc2\levelstartat1\levelfollow2{\leveltext \'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160} +{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880} +{\listlevel\levelnfc4\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600} +{\listlevel\levelnfc2\leveljc2\levelstartat1\levelfollow2{\leveltext \'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320} +{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040} +{\listlevel\levelnfc4\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760} +{\listlevel\levelnfc2\leveljc2\levelstartat1\levelfollow2{\leveltext \'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480}{\listname RTF_Num 4;}\listid3} +{\list\listtemplateid4 +{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'00.;}{\levelnumbers\'01;}\fi-360\li720} +{\listlevel\levelnfc4\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440} +{\listlevel\levelnfc2\leveljc2\levelstartat1\levelfollow2{\leveltext \'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160} +{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880} +{\listlevel\levelnfc4\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600} +{\listlevel\levelnfc2\leveljc2\levelstartat1\levelfollow2{\leveltext \'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320} +{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040} +{\listlevel\levelnfc4\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760} +{\listlevel\levelnfc2\leveljc2\levelstartat1\levelfollow2{\leveltext \'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480}{\listname RTF_Num 5;}\listid4} +{\list\listtemplateid5 +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li720} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li1440} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li2160} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li2880} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li3600} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li4320} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\f7\f7\f7\fi-360\li5040} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\f8\f8\f8\fi-360\li5760} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\f9\f9\f9\fi-360\li6480}{\listname RTF_Num 6;}\listid5} +{\list\listtemplateid6 +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\lang3082\f7\langfe3082\f7\f7\fi-360\li720} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\lang3082\f8\langfe3082\f8\f8\fi-360\li1440} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\lang3082\f9\langfe3082\f9\f9\fi-360\li2160} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\lang3082\f7\langfe3082\f7\f7\fi-360\li2880} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\lang3082\f8\langfe3082\f8\f8\fi-360\li3600} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\lang3082\f9\langfe3082\f9\f9\fi-360\li4320} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61623 ?;}{\levelnumbers;}\f7\lang3082\f7\langfe3082\f7\f7\fi-360\li5040} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u111 ?;}{\levelnumbers;}\f8\lang3082\f8\langfe3082\f8\f8\fi-360\li5760} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow2{\leveltext \'01\u61607 ?;}{\levelnumbers;}\f9\lang3082\f9\langfe3082\f9\f9\fi-360\li6480}{\listname RTF_Num 7;}\listid6} +}{\listoverridetable{\listoverride\listid1\listoverridecount0\ls0}{\listoverride\listid2\listoverridecount0\ls1}{\listoverride\listid3\listoverridecount0\ls2}{\listoverride\listid4\listoverridecount0\ls3}{\listoverride\listid5\listoverridecount0\ls4}{\listoverride\listid6\listoverridecount0\ls5}} + +{\info{\comment StarWriter}{\vern6450}}\deftab708 +{\*\pgdsctbl +{\pgdsc0\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1701\margrsxn1701\margtsxn1417\margbsxn708\pgdscnxt0 Predeterminado;}} +{\*\pgdscno0}\paperh15840\paperw12240\margl1701\margr1701\margt1417\margb708\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1701\margrsxn1701\margtsxn1417\margbsxn708\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc +\pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 El presente documento detalla la implementaci\'f3n de seguridad s\'f3lo a nivel de la aplicaci\'f3n, en base a los conceptos partidos de los anteriores modelos de seguridad y men\'fa, as\'ed como la especificaci\'f3n del DER propio dentro de la base de datos para tratar est +os t\'f3picos, vinculados a los servicios de la base de directorio. Aunque esta documentaci\'f3n estipula espec\'edficamente las especificaciones sobre la aplicaci\'f3n, inevitablemente debemos hacer referencia al manejo de usuarios del dominio Windows implementado en + Samba ya que los usuarios en el directorio son los autoritativos. Por ello comenzaremos por este lado y luego seguiremos con la implementaci\'f3n propia referente a la aplicaci\'f3n.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\i\b\fs28\langfe3082\i\b\fs28\i\b \ltrpar\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\f6\fs24\lang1033\i\b {\loch\f6\fs28\lang3082\i\b ABM de usuarios en el dominio, datos propios de los usuarios internos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Los usuarios internos son todo el personal de la Obra Social. En el momento de la incorporaci\'f3n de un empleado (cualquiera sea su cargo), el administrador del dominio deber\'e1 darlo de alta como tal bajo el contenedor correspondiente (en Casa Central o en al +guno de los CAP). Esto lo debe hacer a trav\'e9s de alguna de las herramientas administrativas que provee Samba como WEBMIN o SWAT, que son aplicaciones WEB de uso libre, o con las propias herramientas de samba por l\'ednea de comando, como el {\b smbpasswd}.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 La estructura corporativa del \'e1rbol ser\'e1 como se muestra a continuaci\'f3n:} +\par +\pard\plain\absw7996\absh-5551\dfrmtxty170\nowrap\pvpara\posyt\phcol\posxc{\*\flymaincnt0\flyvert55489\flyhorz54274\flyanchor0\flycntnt}{{\field\fldpriv{\*\fldinst{\\import 01.png}}{\fldrslt }}} +\pard +\pard\plain \ltrpar\s1\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\f4\fs24\lang3082 {\loch\f4\fs24\lang3082\i0\b0 donde Sede Central es el contenedor que representa la Casa Matriz de la Obra Social y CAPn es el contenedor que representa a cada CAP. A la altura de los contenedores deber\'e1 crearse el usuario administrador general de todo el directorio, con derechos de su +pervisor sobre roto el \'e1rbol (desde o=Miklolife hacia abajo en el sub\'e1rbol, heredando los permisos hacia abajo).} +\par \pard\plain \ltrpar\s1\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\f4\fs24\lang3082 {\loch\f4\fs24\lang3082\i0\b0 Los usuarios entrantes deber\'e1n incorporarse debajo del contenedor donde est\'e9n trabajando f\'edsicamente, posibilitando el movimiento a otro contenedor en caso de viaje o cambio de lugar f\'edsico de trabajo. Adicionalmente se genera un contenedor {\b ou=Grupo_Gestio +n} exclusivo para la nuestra aplicaci\'f3n, debajo del cual estar\'e1n los grupos representativos de roles dentro de la aplicaci\'f3n, tema que se tratar\'e1 en breve y con sumo detalle. El contenedor {\b ou=Desafectados} es para uso exclusivos de usuarios desafectados de l +a empresa. Finalmente, en el contenedor {\b ou=Extranet} deber\'e1n ubicarse los afiliados, que no son usuarios internos, s\'f3lo a los efectos de autenticaci\'f3n. Este t\'f3pico tambi\'e9n ser\'e1 discutido en breve.} +\par \pard\plain \ltrpar\s1\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\f4\fs24\lang3082 {\loch\f4\fs24\lang3082\i0\b0 El administrador deber\'e1 setear un password default que el usuario deber\'e1 cambiar la primera vez que se logu\'e9e al dominio desde una de las terminales (es importante destacar que el administrador del dominio debe incorporar los trustees correspondientes para + todas las m\'e1quinas dentro de la organizaci\'f3n). Este procedimiento fue descrito en el modelo 13, conceptos de seguridad, en donde se detalla las precauciones a tomar en el intermedio en que se pise un password de usuario o se cree uno por primera vez.} +\par \pard\plain \ltrpar\s1\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\f4\fs24\lang3082 {\loch\f4\fs24\lang3082\i0\b0 Las pol\'edticas de password establecidas son de 6 caracteres m\'ednimo, incluyendo por lo menos un car\'e1cter num\'e9rico. Se establecer\'e1 adicionalmente una pol\'edtica de caducidad de contrase\'f1a de 60 d\'edas, impidiendo establecer la contrase\'f1a actual como pr\'f3xima en el + momento de cambio.} +\par \pard\plain \ltrpar\s1\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe3082\loch\f4\fs24\lang3082 {\loch\f4\fs24\lang3082\i0\b0 Para la desafectaci\'f3n de usuarios se tomar\'e1 la siguiente pol\'edtica: cuando un empleado es despedido o se desvincula por otro medio de la empresa, se lockea su cuenta v\'eda LDAP y se mueve el mismo al contenedor {\b ou=desafectados}. A los 30 d\'edas el usuario es bor +rado definitivamente del directorio.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\i\b\fs28\langfe3082\i\b\fs28\i\b \ltrpar\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\f6\fs24\lang1033\i\b {\loch\f6\fs28\lang3082\i\b ABM de usuarios externos, usuario administrativo para la aplicaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f2\fs20\lang1033 {\loch\f2\fs20\lang3082\i0\b0 La aplicaci\'f3n deber\'e1 contar con un usuario administrativo para realizar las tareas de autenticaci\'f3n, autorizaci\'f3n y creaci\'f3n de usuarios externos. Este usuario estar\'e1 dentro del contenedor de la Casa Central y se su DN (Distinguished Name) ser\'e1 {\b cn=admin_ge +stion,ou=Sede_Central,o=Miklolife}. El mismo deber\'e1 tener los siguientes permisos:} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Sobre los contenedores de usuarios (todos estos permisos heredados al sub\'e1rbol):} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b B\'fasqueda} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Comparaci\'f3n de atributos} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Lectura de objetos y sus atributos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f2\fs20\lang1033 {\loch\f2\fs20\lang3082\i0\b0 Sobre el contenedor {\b ou=Grupo_Gestion,o=Miklolife} deber\'e1 tener (todos estos permisos heredados al sub\'e1rbol):} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b B\'fasqueda} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Comparaci\'f3n de atributos} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Lectura de objetos y sus atributos} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Creaci\'f3n} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Modificaci\'f3n de atributos} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Renombrado} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Eliminaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f2\fs20\lang1033 {\loch\f2\fs20\lang3082\i0\b0 A su vez, y como se ve en la figura esquem\'e1tica del directorio, habr\'e1 un contenedor externos. Dentro del mismo se alojar\'e1n los usuarios que no son empleados de la corporaci\'f3n, es decir aquellos que realicen tareas desde los prestadores y los pacientes mism +os. El Distinguished Name del contenedor ser\'e1 {\b ou=Externos,o=Miklolife} y tendr\'e1 los siguientes permisos (todos heredados al sub\'e1rbol):} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b B\'fasqueda} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Comparaci\'f3n de atributos} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Lectura de objetos y sus atributos} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Creaci\'f3n} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Modificaci\'f3n de atributos} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Renombrado} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Eliminaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f2\fs20\lang1033 {\loch\f2\fs20\lang3082\i0\b0 Estos usuarios tendr\'e1n pocos atributos habilitados como se ver\'e1 luego, y servir\'e1n para loguearse remotamente hacia la aplicaci\'f3n, pero usando el mismo repositorio de identidades que el resto de los usuarios de la aplicaci\'f3n. Los mismos basar\'e1n su comportam +iento bajo el mismo esquema que el resto, por asignaci\'f3n a grupos dentro del contenedor de grupos, que ser\'e1 quien defina el o los perfiles de los usuarios.} +\par \pard\plain \sb240\sa120\keepn\f2\fs20\lang3082\i\b\fs28\langfe3082\i\b\fs28\i\b \ltrpar\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\f2\fs20\lang1033\i\b {\loch\f2\fs20\lang3082\i\b Datos propios de los usuarios, contenedores y grupos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f2\fs20\lang1033 {\loch\f2\fs20\lang3082\i0\b0 Como se especific\'f3 anteriormente, se emplear\'e1n las {\b RFC 3377, 2251, 2252, 2253, 2254, 2256, 2829-2830}, y particularmente para los usuarios, la RFC {\b 2798} que define la clase estructural {\b inetOrgPerson} y la RFC {\b 2307} que define las clases {\b posixAccount, posixGrou +p, shadowAccount} auxiliares utilizadas por Samba, as\'ed como tambi\'e9n las clases propias de Samba como {\b sambaSamAccount}. Tambi\'e9n se utilizar\'e1n las clases estructurales {\b organization }y {\b organizationalUnit} para los respectivos contenedores que jerarquizan al \'e1rbol +, y la clase estructural {\b groupOfUniqueNames} para los grupos.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 A continuaci\'f3n se detallan los atributos que tendr\'e1n las entries de cada clase, exceptuando a los usuarios que se tratar\'e1n luego con m\'e1s detalle:} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033{\loch\f4\fs24\lang3082\i0\b{\b Organizaci\'f3n:}}{\loch\f4\fs24\lang3082es la ra\'edz del sub\'e1rbol que representa la corporaci\'f3n, ser\'e1n instancias de la clase {\b organization}. Solamente contendr\'e1 su DN, el atributo O con el RDN del objeto, y una descripci\'f3n, en la misma se presentar\'e1 la raz\'f3n social de la empresa.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033{\loch\f4\fs24\lang3082\i0\b{\b Contenedores:}}{\loch\f4\fs24\lang3082ser\'e1n de la clase {\b organizationalUnit}. Dividen jer\'e1rquicamente al \'e1rbol para no hacerlo plano si no corporativo, conteniendo a los distintos usuarios y grupos de manera separada seg\'fan ubicaciones f\'edsicas y roles. Ser\'e1n cargados su DN, el atribu +to ou que forma su RDN y como descripci\'f3n deber\'e1n contener el motivo por el cual se realiz\'f3 dicha subdivisi\'f3n l\'f3gica.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033{\loch\f2\fs20\lang3082\i0\b{\fs20\f2{\b Grupos:}}}{\fs20\f2\fs20\f2\fs20\f2{\loch\f2\fs20\lang3082ser\'e1n de la clase {\b groupOfUniqueNames} definida en X.500, y adicionalmente tendr\'e1n la clase auxiliar {\b posixGroup} para el tratamiento Samba, en el cual no ahondaremos. Estos objetos tendr\'e1n cargado su DN, el CN como RDN del mismo, y los atributos optati +vos description, donde estar\'e1 el papel que juega el grupo en la corporaci\'f3n o a nivel de aplicaci\'f3n, y {\b uniqueMember}, que contendr\'e1 el DN de los usuarios que pertenezcan a este grupo. Los atributos cargados por Samba no ser\'e1n descriptos en este documento, +y est\'e1n disponibles online en }}{\loch\f4\fs24\lang3082{\field{\*\fldinst HYPERLINK "http://www.samba.org/" }{\fldrslt \*\cs120\cf3\ul\rtlch\ltrch\dbch\loch\fs24\lang3082{\ul\fs20\f2\cf2 www.samba.org}}}{\fs20\f2 , lo mismo para los usuarios.}} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Usuarios Internos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Este tipo de objeto ser\'e1 tratado especialmente y se mostrar\'e1n los datos necesarios para los usuarios empleados de la organizaci\'f3n. A continuaci\'f3n se muestra una tabla con los atributos de la clase {\b inetOrgPerson} que ser\'e1n utilizados (no ser\'e1n utilizados tod +os), y un mapeo al mundo {\cf1 humano} de que representa cada atributo. Los atributos est\'e1n definidos en esta clase y en las clases de la que hereda ({\b organizationalPerson, person, Top}) seg\'fan la RFC 2798:} +\par \pard\plain \ltrpar\s6\cf0\ul\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat1\cellx4365\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clcbpat1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nombre del atributo} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nombre descriptivo} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b uid} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Apodo del usuario} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe2058\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b cn} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Apodo del usuario} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b sn} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Apellido} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b givenName} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Primer Nombre} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b fullName} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Nombre Completo} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b departmentNumber} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Numero de CAP / Sede Central} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b employeeNumber} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 N\'famero de legajo} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b employeeType} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Tipo de empleado (efectivo, pasante, contratista)} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b homePhone} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Tel\'e9fono Particular} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b homePostalAddress} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Direcci\'f3n Particular} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b mail} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Mail corporativo} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b photo} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 URI a la foto del empleado} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b userPassword} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Password del usuario, encriptado seg\'fan el directorio elegido (este atributo no se puede leer como parte del esquema, s\'f3lo admite un compare, esto es a nivel est\'e1ndar X.500)} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b description} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Observaciones Generales} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b title} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Cargo del Empleado} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b ou} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Area} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b L} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Zona de trabajo} +\cell\row\pard \pard\plain \ltrpar\s6\cf0\ul\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs20\lang255\ltrch\dbch\af1\afs20\langfe2058\loch\f1\fs20\lang2058 +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Usuarios Externos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 A continuaci\'f3n se presenta la misma tabla con los atributos necesarios (y \'fanicos) para los usuarios externos como prestadores y afiliados:} +\par \pard\plain \ltrpar\s6\cf0\ul\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs20\lang255\ltrch\dbch\af1\afs20\langfe2058\loch\f1\fs20\lang2058 +\par \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat1\cellx4365\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clcbpat1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nombre del atributo} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nombre descriptivo} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b uid} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Apodo del usuario} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe2058\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b cn} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Apodo del usuario} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b sn} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Apellido} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b givenName} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 PrimerNombre} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b fullName} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 NombreCompleto} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b homePhone} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Tel\'e9fono Particular} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b homePostalAddress} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Direcci\'f3n Particular} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b mail} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Mail corporativo} +\cell\row\pard \trowd\trql\trleft-108\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4365\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b userPassword} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Password del usuario, encriptado seg\'fan el directorio elegido (este atributo no se puede leer como parte del esquema, s\'f3lo admite un compare, esto es a nivel est\'e1ndar X.500)} +\cell\row\pard \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\i\b\fs28\langfe3082\i\b\fs28\i\b \ltrpar\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\f6\fs24\lang1033\i\b {\loch\f6\fs28\lang3082\i\b Programas a utilizar} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Ya hemos establecido que el dominio ser\'e1 windows pero administrado desde un SAMBA, aplicaci\'f3n de uso gratuito disponible en internet. Para soporte de \'e9sta aplicaci\'f3n distribuida, se utilizar\'e1 un sistema operativo Novell Suse Enterprise 9 (no Netware) que c +orrer\'e1 bajo las especificaciones planteadas en el modelo 13, conceptos de seguridad. El mismo sistema operativo ser\'e1 utilizado para soportar al directorio. Para la base del directorio hay una amplia gama de opciones, como por ejemplo:} +\par \pard\plain {\listtext\pard\plain \li360\ri0\lin360\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li360\ri0\lin360\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 eDirectory, de Novell} +\par \pard\plain {\listtext\pard\plain \li360\ri0\lin360\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li360\ri0\lin360\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Active Directory, de Microsoft} +\par \pard\plain {\listtext\pard\plain \li360\ri0\lin360\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li360\ri0\lin360\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Oracle Internet Directory, de Oracle} +\par \pard\plain {\listtext\pard\plain \li360\ri0\lin360\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li360\ri0\lin360\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 OpenLDAP, del grupo OpenLDAP y de distribuci\'f3n gratuita} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 AD y OID de Microsoft y Oracle respectivamente los descartamos de inmediato por sus bajas prestaciones y dif\'edcil administraci\'f3n. La elecci\'f3n se inclina hacia Novell eDirectory, producto de muchos a\'f1os de antig\'fcedad y totalmente robusto. El mismo utiliza MD +5 para proteger internamente sus datos haci\'e9ndolo dif\'edcil de vulnerar. OpenLDAP se descart\'f3 a pesar de ser una opci\'f3n OpenSource, ya que es p\'e9simo a nivel de directorio, si bien cumple con todos los est\'e1ndares, posee muchas limitaciones y caracter\'edsticas q +ue el mismo grupo OpenLDAP piensa no desarrollar en el futuro.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Para las estaciones de trabajo, se instalar\'e1 un windows 2000 professional, y la aplicaci\'f3n de gesti\'f3n. Se limitar\'e1 la manejabilidad del sistema operativo por parte del usuario com\'fan, y se activar\'e1 un protector de pantalla con contrase\'f1a a los 5 minutos de +desuso, de modo tal que la estaci\'f3n permanezca lockeada en caso de que el usuario deje su puesto de trabajo moment\'e1neamente.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En cuanto al motor de base de datos a utilizar existen varias alternativas tambi\'e9n:} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\lang3082\f7\langfe3082\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls5\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 SQL Server 200X de MS} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\lang3082\f7\langfe3082\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls5\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Oracle 10} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\lang3082\f7\langfe3082\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls5\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Mysql} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\lang3082\f7\langfe3082\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls5\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 PostgreSQL} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 La inclinaci\'f3n surge hacia PostgreSQL debido al alto contenido de prestaciones y caracter\'edsticas embebidas y a que es de uso gratuito, compitiendo con Oracle, cuyo motor es muy potente y sus prestaciones son altas, como tambi\'e9n la de SQL Server. MySQL toda +v\'eda est\'e1 carente de ciertas caracter\'edsticas que facilitan el desarrollo, raz\'f3n por la cual queda en \'faltimo lugar entre los motores posibles.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\i\b\fs28\langfe3082\i\b\fs28\i\b \ltrpar\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\f6\fs24\lang1033\i\b {\loch\f6\fs28\lang3082\i\b Base de Datos Relacional, dise\'f1o y caracter\'edsticas} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Como se explic\'f3 en el modelo 13, conceptos de seguridad, para manejarla a nivel aplicaci\'f3n se combina la potencia del directorio con tablas param\'e9tricas de la base de datos propia de la aplicaci\'f3n. A nivel esquem\'e1tico, se mostrar\'e1 nuevamente la figura del +modelo anterior:} +\par +\pard\plain\absw5057\absh-4254\nowrap\pvpara\posyc\phcol\posxc{\*\flymaincnt0\flyvert55490\flyhorz16898\flyanchor0\flycntnt}{{\field\fldpriv{\*\fldinst{\\import 02.png}}{\fldrslt }}} +\pard +\pard\plain \ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Los grupos del directorio (clase {\b groupOfUniqueNames}) ser\'e1n quienes llevar\'e1n la tarea de mantener el perfil del usuario. Un usuario puede pertenecer a todos los grupos que desee, de manera que se pueden combinar haciendo perfiles m\'e1s complejos. Para ver los + perfiles por defecto que deber\'e1n estar inicialmente, ver la secci\'f3n 6.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Recaer\'e1 luego en la base de datos relacional el parametrizar cada grupo contra una funcionalidad propia de la aplicaci\'f3n. A continuaci\'f3n se detalla el DER de esta porci\'f3n de la base de datos de la aplicaci\'f3n, completamente aislada e independiente del resto + de las tablas y relaciones:} +\par +\pard\plain\absw8756\absh-3831\nowrap\pvpara\posyt\phcol\posxc{\*\flymaincnt0\flyvert55489\flyhorz31234\flyanchor0\flycntnt}{{\field\fldpriv{\*\fldinst{\\import 03.png}}{\fldrslt }}} +\pard +\pard\plain \ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Explicaremos a continuaci\'f3n el significado y uso de cada una de las tablas.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Diccionario de datos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Tablas} +\par \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat1\cellx2678\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clcbpat1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Tabla} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Descripci\'f3n} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2678\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\ql\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Perfil_Funcionalidad} +\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\ql\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Su objetivo es mapear un grupo del directorio contra una funcionalidad propia de la aplicaci\'f3n.} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2678\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Funcionalidad} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Tabla param\'e9trica que contiene todas las funcionalidades posibles dentro de la aplicaci\'f3n.} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2678\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Funcionalidad_Menu} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Desglosa cada funcionalidad en subactividades, y ser\'e1n las que utiliza la aplicaci\'f3n para mostrar en pantalla.} +\cell\row\pard \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Diccionario de composici\'f3n de los campos} +\par \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat5\cellx2133\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat5\cellx4089\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat5\cellx5156\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat5\cellx5868\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat5\cellx6401\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat5\cellx6935\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clcbpat5\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Tabla} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Campo} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Tipo} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nulo} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b PK} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b FK} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Referencia} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Perfil_Funcionalidad} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Id} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Integer} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b SI} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nombre_grupo} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Varchar} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Fid_funcionalidad} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Integer} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b SI} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Funcionalidad} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Funcionalidad} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Id} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Integer} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b SI} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nombre_funcionalidad} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Varchar} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Descripcion} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Varchar} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b SI} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Funcionalidad_Menu} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Id} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Integer} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b SI} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Fid_funcionalidad} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Integer} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b SI} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Funcionalidad} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Nombre_Menu} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Varchar} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2133\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4089\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5156\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx5868\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6401\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx6935\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Descripcion_menu} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Varchar} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b SI} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b NO} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\cell\row\pard \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Especificaci\'f3n descriptiva de los atributos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En primer lugar, tenemos la tabla {\b Perfil_Funcionalidad}. Dentro de \'e9sta tabla tenemos un {\b id} interno a la tabla de modo de poder identificar como \'fanico a cada registro. Luego tenemos {\b nombre_grupo}, que es el nombre textual de uno de los grupos mantenidos en e +l contenedor de grupos del directorio (debe coincidir con el atributo CN del mismo). Finalmente, tenemos {\b fid_funcionalidad} que es la clave for\'e1nea hacia una funcionalidad, dentro de la entidad {\b Funcionalidad} que ser\'e1 descrita en el pr\'f3ximo paso.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En la tabla {\b Funcionalidad}, tenemos un {\b id} identificador \'fanico de cada registro y clave primaria de la tabla. Luego vemos el campo {\b nombre_funcionalidad}, que deber\'e1 ser un nombre corto distinsor de una de las funcionalidades de la aplicaci\'f3n. Finalmente, el a +tributo {\b descripci\'f3n}, que explayar\'e1 brevemente el uso de tal funcionalidad. Esta es una tabla netamente param\'e9trica.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Por \'faltimo, contamos con la tabla {\b Funcionalidad_Menu}, cuya funci\'f3n es el desglose de cada funcionalidad en diferentes subactividades. Cada una de \'e9stas ser\'e1 un \'edtem de men\'fa, tal como se explic\'f3 en el modelo 12, dise\'f1o conceptual de men\'fa. Como siempre, el c +ampo {\b id }identifica l\'f3gicamente a cada registro. Luego, {\b fid_funcionalidad} ser\'e1 un for\'e1neo hacia una funcionalidad de la tabla del p\'e1rrafo anterior. Luego vemos a {\b nombre_menu} que es un descriptivo corto de la actividad que proporcionar\'e1 el item en cuesti\'f3n y + es lo que se mostrar\'e1 en pantalla, y {\b descripcion_menu }es una breve descripci\'f3n acerca de que realiza esta subactividad desprendida de cierta funcionalidad.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Reglas de Integridad Referencial} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Tabla Funcionalidad} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Al borrarse un registro de esta tabla, deben borrarse en cascada aquellos que le hac\'edan referencia desde las tablas {\b Perfil_Funcionalidad }y {\b Funcionalidad_Menu}. Esta operaci\'f3n es muy cr\'edtica, ya que se est\'e1 sacando una funcionalidad completa a la aplicaci\'f3n. +} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Cuando se da de alta, no es necesario en principio que Se generen registros en las otras dos tablas. Si no contiene registros referenciados en {\b Funcionalidad_Menu}, simplemente se toma como que dicha funcionalidad no posee subactividades.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Tabla Perfil_Funcionalidad} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Tanto al crear o borrar un registro, el mismo no tiene impacto en el resto de las tablas. Simplemente se le est\'e1 agregando o sacando respectivamente, una funcionalidad al rol elegido.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Tabla Funcionalidad_Menu} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En este caso la creaci\'f3n y el borrado son irrestrictos como en el caso anterior. Crear o borrar un registro implica agregar o eliminar una subactividad a una funcionalidad.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\i\b\fs28\langfe3082\i\b\fs28\i\b \ltrpar\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\f6\fs24\lang1033\i\b {\loch\f6\fs28\lang3082\i\b Perfiles y funcionalidades por defecto} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En el momento inicial la aplicaci\'f3n contar\'e1 con ciertos perfiles ya creados por defecto. Los mismos estar\'e1n contenidos dentro del contenedor {\b ou=Grupo_Gestion,o=Miklolife} y ser\'e1n los siguientes grupos:} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat1\cellx3571\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clcbpat1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 RDN (Relative Distinguished Name)} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Objetivo} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx3571\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=autenticados} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Representa a todos los usuarios que tienen acceso a la aplicaci\'f3n. Solamente los usuarios que se encuentren dentro de este grupo podr\'e1n intentar autenticarse contra la aplicaci\'f3n, de lo contrario ser\'e1n rechazados autom\'e1ticamente.} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx3571\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=Administradores} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Representa a los usuarios cuyo rol es Administrativo (ver el actor Administrador en el caso de usos).} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx3571\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=Prestadores} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Representa a los usuarios que son empleados de las prestadoras, los mismos estar\'e1n en el contenedor {\b ou=Extranet,o=Miklolife} y tendr\'e1n todas aquellas funcionalidades habilitadas para usuarios empleados de las distintas prestadoras de la Obra Social.} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx3571\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=Afiliados} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Representa a los usuraos afiliados a la obra social, que accederan por medio de la extranet para realizar tareas sobre sus cuentas y a nivel general acerca de su Plan. Estos usuarios estar\'e1n contenidos dentro de {\b ou=Extranet,o=Miklolife}.} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx3571\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=Operadores} +\cell\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Representa a todos los usuarios cuyo rol es Operador (ver el actor del mismo nombre en el caso de uso).} +\cell\row\pard \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 As\'ed mismo, y relacionadas con los grupos anteriores, se deber\'e1n presentar las siguientes funcionalidades por default:} +\par \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clcbpat5\cellx2142\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clcbpat5\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Grupo (perfil)} +\cell\pard\plain \intbl\ltrpar\s6\cf4\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Funcionalidad} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2142\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=Administradores} +\cell\pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 ABM de usuarios} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 ABM de funcionalidades} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 ABM de planes} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 ABM de prestaciones} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 ABM de afiliados} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 ABM de promotores} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Generaci\'f3n de reportes} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 ABM de perfiles (Grupos)} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls4\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Armar Cartilla} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2142\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=Prestadores} +\cell\pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Recibir y Cotejar consumos y Prestaciones} +\cell\row\pard \trowd\trql\trleft-70\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx2142\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8838 +\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b {\loch\f2\fs20\lang2058\i0\b Cn=Operadores} +\cell\pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Atender Consulta Afiliado} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Ingresar Solicitud} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Agregar Afiliado} +\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha\f7\f7\f7 \u61623 ?}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Pedir Autorizaci\'f3n Manual} +\cell\row\pard \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ab\ltrch\dbch\af2\afs20\langfe2058\ab\loch\f2\fs20\lang2058\b +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\i\b\fs28\langfe3082\i\b\fs28\i\b \ltrpar\s13\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ai\ab\ltrch\dbch\afs24\langfe255\ai\ab\loch\f6\fs24\lang1033\i\b {\loch\f6\fs28\lang3082\i\b Operatoria diaria \endash Integraci\'f3n del directorio y la base de datos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En esta secci\'f3n se mostrar\'e1n las actividades relacionadas a seguridad por parte de la aplicaci\'f3n y se delinear\'e1 con detalle c\'f3mo se debe proceder para implementar tales actividades.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Login en el Dominio} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Este t\'f3pico no hace a la aplicaci\'f3n y se describir\'e1 brevemente el sistema de login de un dominio windows, aunque no se graficar\'e1 ni entrar\'e1 en detalles con respecto al mismo.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 El usuario introduce su usuario y password as\'ed como tambi\'e9n especifica el dominio al que se quiere loguear. En ese momento, la m\'e1quina env\'eda al PDC una petici\'f3n de login, junto con el modo de encriptaci\'f3n utilizado (NT o LanManager, ver el glosario del mod +elo 13). El PDC contesta (si la m\'e1quina est\'e1 registrada) con un string de 8 bytes random, llamado challenge. El mismo llega a la m\'e1quina. All\'ed se encripta NT o LanManager el password introducido por el usuario, y con \'e9l encripta el challenge y se env\'eda el +resultado al PDC. Del otro lado, el PDC hace lo mismo con el password que ten\'eda almacenado para el usuario (lo busca del objeto usuario del directorio) y finalmente compara estos dos strings, autenticando la veracidad del usuario si el resultado de la comp +araci\'f3n es positivo, o denegando su acceso al dominio si es negativo.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Login a la aplicaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Este proceso se relatar\'e1 en detalle ya que se considera crucial en cuanto al tema de seguridad. Una vez adentro de la aplicaci\'f3n, el usuario podr\'e1 hacer todo lo que su rol le permita con lo cual una vulneraci\'f3n en esta parte puede llegar a romper el negoci +o.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 La pantalla de login es simple y consta de dos cajas de texto, una para ingresar un username y luego un password, \'e9ste \'faltimo mostrando como echo caracteres asterisco.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 La autenticaci\'f3n constar\'e1 de los siguientes pasos:} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha 1.}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls3\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 El usuario ingresa su username y su password. El usuario {\b uid=admin_gestion,ou=Sede_Central,o=Miklolife} en el cual se impersonifica la aplicaci\'f3n, realiza una conexi\'f3n contra el server LDAP, y un bind con sus credenciales propias, hardcodeadas en la aplicac +i\'f3n (bind es el t\'e9rmino por el cual se toma las riendas de las operaciones del directorio bajo cierto usuario, sete\'e1ndose autom\'e1ticamente los permisos correspondientes). El siguiente paso es hacer un searh LDAP, a partir de {\b o=Miklolife}, con scope subtree ( +ver la RFC 2254 para los detalles de la b\'fasqueda y los filtros LDAP). Se usar\'e1 el siguiente filtro {\b (&(objectclass=inetOrgPerson)(uid=XXXXX))}. Este filtro, para el p\'fablico sql, es un an\'e1logo a la porci\'f3n where en un select sql. El mismo est\'e1 en notaci\'f3n pre +fija, y lo que queremos precisar ac\'e1 es que el server devuelva aquellos objetos (deber\'eda ser uno s\'f3lo o ninguno) con clase {\b inetOrgPerson} (es un usuario) y cuyo {\b uid} es {\b XXXXX} (donde esto \'faltimo es el username introducido por el usuario). Si el mismo no exist +e en el directorio (c\'f3digo LDAP 32 \endash No Such Entry), la autenticaci\'f3n falla y se deniega el acceso al usuario. Si el usuario existe, se pasa al punto 2 (c\'f3digo LDAP 0, success). Si hubiere m\'e1s de un resultado, se deniega el acceso, pero este es un error ad +ministrativo, ya que no deber\'edan haber dos usuarios iguales ya que esto est\'e1 restringido por el dominio.} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha 2.}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls3\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 En este punto obtenemos el DN del usuario resultante de la b\'fasqueda del punto 1. Ahora, se realiza un bind LDAP con este mismo usuario (con su DN y su password), esta acci\'f3n se traduce como un rebind. Si la misma falla (c\'f3digo LDAP 49, Invalid Credentials) +, el password ingresado por el usuario es incorrecto y se deniega el acceso. Si el c\'f3digo es 0 \endash Success el usuario est\'e1 casi adentro de la aplicaci\'f3n y se pasa al punto 3.} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha 3.}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls3\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 El siguiente paso es buscar si el usuario est\'e1 en el grupo {\b cn=autenticados,ou=Grupo_Gestion,o=Miklolife}. Si no se encuentra dentro del mismo (atributo {\b uniqueMember}) se deniega el acceso al mismo (el usuario es parte del dominio pero no de la aplicaci\'f3n). S +i el DN del usuario se encuentra entre los miembros del grupo, entonces el usuario pertenece a la aplicaci\'f3n y est\'e1 adentro de la misma.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Es importante destacar que en cada punto se posibilita una denegaci\'f3n de ingreso al usuario por alguna causa. Bajo ning\'fan concepto hay que darle al usuario informaci\'f3n del por qu\'e9 de la falla de la autenticaci\'f3n ya que estas son pistas que pueden ayudar a +piratas inform\'e1ticos. Ante cualquier error, se devolver\'e1 el mensaje \ldblquote Su usuario o password son incorrectos\rdblquote . Es el \'fanico mensaje que se arrojar\'e1 ante un login err\'f3neo.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 El paso siguiente es realizar la autorizaci\'f3n del usuario. Para ello, se buscan aquellos grupos en cuyo atributo {\b uniqueMember} figure el DN del usuario logueado. Luego, con la lista de estos grupos, se entra en la base de datos en la tabla {\b Perfil_Funcional +idad}, y se buscan todas las entradas de la tabla que tengan los grupos resultantes de esta \'faltima b\'fasqueda. Una vez detectadas estos registros, se tendr\'e1n las funcionalidades asociadas al rol del usuario dentro de la tabla {\b Funcionalidad} y junto con ellas, +los \'edtems de men\'fa cuando correspondan, si es que hay asociados registros en la tabla {\b Funcionalidad_Menu}.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 El siguiente esquema representa el usuario en la autenticaci\'f3n y b\'fasqueda de perfiles para mantener una mejor idea conceptual de lo que se pretende lograr.} +\par +\pard\plain\absw8785\absh-5087\dfrmtxty170\nowrap\pvpara\posy170\phcol\posx27{\*\flymaincnt0\flyvert55488\flyhorz26624\flyanchor0\flycntnt}{{\field\fldpriv{\*\fldinst{\\import 04.png}}{\fldrslt }}} +\pard +\pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b ABM de usuarios internos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Para estos procesos se deber\'e1 utilizar un usuario perteneciente al grupo {\b cn=Administradores,ou=Grupos_Gestion,o=Miklolife}.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Alta} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Para dar de alta un usuario, se ingresar\'e1 el username del mismo, y con \'e9ste se har\'e1 una b\'fasqueda en todo el \'e1rbol, a partir de {\b o=Miklolife}. Si el usuario no existe, se informa del hecho y se deniega el alta del mismo (un usuario debe pertenecer a la corpor +aci\'f3n).} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En caso de existir el usuario, simplemente se lo agrega (controlando que no estuviera previamente incluido) al grupo {\b cn=autenticados,ou=Grupo_Gestion,o=Miklolife}.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 El siguiente paso es asignarlo a los perfiles correspondientes, con lo cual el paso siguiente es traer todos los grupos (menos {\b cn=autenticados)} debajo del contenedor {\b ou=Grupo_Gestion,o=Miklolife}. Se mostrar\'e1 una lista de los mismos (solamente el valor del +atributo CN). El usuario administrador podr\'e1 asignarlo a m\'faltiples perfiles, desde un combo multiseleccionable desplegable. Finalmente, se asignar\'e1 el usuario a cada uno de los grupos elegidos v\'eda LDAP. Un usuario puede ser ingresado sin membres\'edas previas +, simplemente no se le presentar\'e1 ninguna actividad al loguearse a la aplicaci\'f3n. Luego podr\'e1n agregarse membres\'edas en la instancia de modificaci\'f3n.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Modificaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Para los usuarios internos a la corporaci\'f3n, no se permitir\'e1n modificar datos inherentes al mismo dentro de esta aplicaci\'f3n, debe realizarse desde alguna de las herramientas administradoras del dominio. En esta instancia para estos usuarios, se permitir\'e1 c +ambiar las membres\'edas a los grupos que har\'e1n el perfil del usuario. Para ello se presentar\'e1 un combo como en el proceso de alta, con los grupos actuales a los que el usuario est\'e1 vinculado preseleccionados. Se elegir\'e1n los que se desee para el usuario en c +uesti\'f3n, y se guardar\'e1n sus membres\'edas v\'eda LDAP.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Baja} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 La baja de un usuario simplemente consiste en desvincularlo de todos los grupos dentro del contenedor {\b ou=Grupos_Gestion,o=Miklolife}. En realidad basta con sacarlo del grupo {\b cn=autenticados} pero se le sacar\'e1 la membres\'eda a todos los grupos de modo de no dej +ar basura.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b ABM de usuarios externos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Para estos procesos se necesitar\'e1 un usuario que sea miembro del grupo {\b cn=Administradores,ou=Grupos_Gestion,o=Miklolife}. Todos los usuarios tratados estar\'e1n \'fanicamente en el contenedor {\b ou=Extranet,o=Miklolife}.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Alta} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 El alta de usuarios externos es similar a la de los internos pero se le permitir\'e1 adem\'e1s llenar los campos Username (uid y cn) ,Apellido (sn), Primer Nombre (givenName), Nombre Completo (fullName), Tel\'e9fono (homePhone), Direcci\'f3n (homePostalAddress), mail +(mail) y password (userPassword), con retipeo de este \'faltimo, y ocultando los caracteres presentando asteriscos en la pantalla (entre par\'e9ntesis se muestran los atributos que se guardar\'e1n a nivel LDAP). S\'f3lo el campo Apellido ser\'e1 obligatorio, ya que con \'e9 +l se guarda el campo {\b sn} del objeto usuario y en la clase estructural {\b inetOrgPerson} este atributo es mandatario. Se deber\'e1n parsear los campos ingresados para evitar errores o intentos malintencionados de guardar informaci\'f3n (igualmente cada atributo del di +rectorio tiene su propia sintaxis y no admitir\'e1 valores que se alejen de la misma). En cuanto a los passwords, el directorio propio controlar\'e1 seg\'fan las pol\'edticas establecidas.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Adicionalmente se presentar\'e1 un grupo de radio buttons con las leyendas {\b Prestador} y {\b Afiliado}, cada uno con un radio asociado.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Antes de guardar el nuevo objeto usuario, se mostrar\'e1 una pantalla preview con los datos ingresados (menos el password) y se pedir\'e1 confirmaci\'f3n o modificaci\'f3n de los datos, volviendo al paso anterior. Los campos en caso de modificaci\'f3n deber\'e1n ser prellen +ados con los valores entrados en el paso anterior.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Una vez con todos los datos del usuario, se procede a crear un objeto usuario, impersonific\'e1ndose en el usuario {\b cn=admin_gestion,ou=Sede_Central,o=Miklolife}. El usuario se crear\'e1 en el contenedor {\b ou=Externos,o=Miklolife}, y se asignar\'e1 al grupo {\b cn=Prestador +es,ou=Grupo_Gestion,o=Miklolife}, o a {\b cn=Afiliados,ou=Grupo_Gestion,o=Miklolife} seg\'fan se corresponda a un usuario de las prestadoras o a un afiliado de la Obra Social. Adicionalmente se deber\'e1 agregar a {\b cn=autenticados,ou=Grupo_Gestion,o=Miklolife}, que como + es de saber, corresponde a los usuarios de esta aplicaci\'f3n.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Si la respuesta es 0 \endash Success se dar\'e1 por finalizada la alta. Si la respuesta es distinta, como un 68 - entry already exists, 65 \endash object class violation, etc, se deber\'e1 volver al paso anterior y modificar los datos. No puede haber usuarios con el mismo u +sername dentro de un mismo contenedor.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Modificaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En esta etapa, se selecciona un usuario ya existente, y se permitir\'e1 modificar todos los campos (menos el password) del usuario. Este esquema es exactamente id\'e9ntico al alta, con la salvedad de que los campos ser\'e1n prellenados. El cambio de password ser\'e1 t +ratado aparte.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En el caso de estos usuarios, por ser externos, la modificaci\'f3n no contemplar\'e1 cambios en las membres\'edas ya que las funcionalidades ser\'e1n las del grupo al que pertenecen.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Como en el alta, antes de guardar las modificaciones se presentar\'e1 una pantalla a modo de preview con los datos ingresados, y un bot\'f3n para confirmar junto a otro para volver atr\'e1s.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Luego, se procede a hacer un ldap modify y como siempre, chequear que la respuesta del server sea exitosa, o en caso contrario volver a la pantalla inicial.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Baja} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Simplemente se los saca del grupo {\b cn=autenticados,ou=Grupo_Gestion,o=Miklolife}, y del grupo correspondiente si bien es un usuario de un prestador o un usuario afiliado de la Obra Social.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Cambios de Password} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Usuarios Internos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 No se les permitir\'e1 el cambio de password. Todos los usuarios que no pertenezcan a los grupos {\b cn=Prestadores,ou=Grupo_Gestion,o=Miklolife} o {\b cn=Afiliados,ou=Grupo_Gestion,o=Miklolife }deber\'e1n modificar sus password por medio de la terminal utilizando las t\'e9c +nicas conocidas de windows (ctrl+alt+del y luego Change Password). Esto cambiar\'e1 el password del dominio, modificando tambi\'e9n los passords LanManager / NT, con lo cual el usuario tendr\'e1 su nueva credencial para loguearse a todas las aplicaciones que utilic +en al directorio como repositorio central de identidades.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Usuarios Externos} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 A los usuarios prestadores y afiliados se les permitir\'e1 cambiar su password en un m\'f3dulo aparte. Todos los usuarios pertenecientes a estos grupos deben tener una funcionalidad de cambio de password y lo podr\'e1n hacer por las suyas. El mismo es cambiado a ni +vel LDAP y el atributo modificado es {\b userPassword}. El directorio tendr\'e1 una pol\'edtica establecida de modo que no se pueda volver a poner el password anterior como vigente.} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En este m\'f3dulo simplemente se mostraran dos cajas de texto, y el usuario deber\'e1 rellenarlas con lo nuevos passwords, por duplicado para corroborar que no haya habido errores de tipeo. Paso seguido se impersonifica en el usuario propio, y se modifica su pas +sword v\'eda LDAP, controlando que el server LDAP retorne siempre un 0 \endash Success y de lo contrario volver al paso anterior.} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Salida de la aplicaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Este evento no tiene ninguna actividad a nivel de directorio. Simplemente la aplicaci\'f3n vuelve a la pantalla de login pidiendo nuevas credenciales para tener acceso a la aplicaci\'f3n. De esta manera, el usuario no tiene acceso a ning\'fan m\'f3dulo si no se loguea + a la aplicaci\'f3n (se vuelve al punto {\b 7.2}).} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b Ver usuarios} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En este m\'f3dulo, se presentar\'e1 una lista seleccionable simple con todos los usuarios debajo de {\b o=Miklolife} que pertenezcan al grupo {\b cn=autenticados,ou=Grupo_Gestion,o=Miklolife}. Una vez elegido el usuario, se mostrar\'e1n todos los atributos relevantes del mis +mo (s\'f3lo los que tiene cargados en el entry del directorio), y las membres\'edas a las cuales pertenece (en el caso de externos, se mostrar\'e1 si es prestador o afiliado).} +\par \pard\plain \sb240\sa120\keepn\f6\fs28\lang3082\b\fs28\langfe3082\b\fs28\b \ltrpar\s14\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs24\lang255\ab\ltrch\dbch\afs24\langfe255\ab\loch\f6\fs24\lang1033\b {\loch\f6\fs28\lang3082\i0\b ABM de perfiles} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 En este apartado, se trata el agregado de nuevos perfiles a la aplicaci\'f3n. En este caso se debe acceder a la base relacional adem\'e1s del directorio jer\'e1rquico. Para estas operaciones la aplicaci\'f3n se debe impersonificar en el usuario {\b cn=admin_gestion,ou=Sed +e_Central,o=Miklolife}.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Alta} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 En el alta, se pedir\'e1 el nombre del nuevo perfil y se mostrar\'e1 una lista de las funcionalidades existentes. El usuario administrador deber\'e1 seleccionar del combo m\'faltiple aquellas funcionalidades que desea tenga el nuevo perfil. Previo a una pantalla de pr +evisualizaci\'f3n, se proceder\'e1 a los siguientes dos pasos:} +\par \pard\plain \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha 1.}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 Crear un nuevo grupo, dentro del contenedor {\b ou=Grupo_Gestion,o=Miklolife} con {\b cn=XXXX} donde {\b XXXX} es el nombre del nuevo perfil.} +\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\fs20\lang2058\f2\fs20\langfe2058\f2\fs20\qj\aspalpha 2.}\ilvl0 \ltrpar\s6\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\aspalpha\li720\ri0\lin720\rin0\fi-360\rtlch\af2\afs20\lang255\ltrch\dbch\af2\afs20\langfe2058\loch\f2\fs20\lang2058 {\loch\f2\fs20\lang2058\i0\b0 En la tabla Perfil_Funcionalidad, se agrega por cada funcionalidad elegida, un nuevo par {\b nombre_grupo / fid_funcionalidad} (Ver DER anterior).} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Modificaci\'f3n} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Se presentar\'e1 una pantalla similar al alta pero con aquellas funcionalidades elegidas preseleccionadas. El usuario deber\'e1 elegir las funcionalidades que quedar\'e1n para ese perfil, y acto seguido se proceder\'e1 a modificar la tabla {\b Perfil_Funcionalidad} modific +ando, eliminando y agregando registros de pares {\b nombre_grupo / fid_funcionalidad} seg\'fan se hayan seleccionado en el caso anterior.} +\par \pard\plain \sb240\sa120\keepn\f6\fs23\lang3082\i\b\fs23\langfe3082\i\b\fs23\i\b \ltrpar\s15\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\ql\rtlch\afs23\lang255\ai\ab\ltrch\dbch\afs23\langfe255\ai\ab\loch\f6\fs23\lang1033\i\b {\loch\f6\fs23\lang3082\i\b Baja} +\par \pard\plain \ltrpar\s2\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb170\sa119\rtlch\af1\afs24\lang255\ltrch\dbch\af1\afs24\langfe255\loch\f4\fs24\lang1033 {\loch\f4\fs24\lang3082\i0\b0 Se presentar\'e1n una lista de perfiles (exceptuando los perfiles por default que se describieron secciones atr\'e1s). El usuario seleccionar\'e1 un perfil y se le advertir\'e1 que se est\'e1 por eliminar el mismo. Una vez realizado esto, y confirmado por el usuario, se +proceder\'e1 a hacer un ldap delete del grupo elegido, y se eliminar\'e1 de la tabla {\b Perfil_Funcionalidad} todos los registros donde {\b nombre_grupo} sea igual al {\b cn} del grupo que se ha eliminado.} +\par } \ No newline at end of file